=
{
}
static HRESULT WINAPI d3drm_material_AddDestroyCallback(IDirect3DRMMaterial2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx)
static HRESULT WINAPI d3drm_material_SetName(IDirect3DRMMaterial2 *iface, const char *name)
static HRESULT WINAPI d3drm_material_DeleteDestroyCallback(IDirect3DRMMaterial2 *iface, D3DRMOBJECTCALLBACK cb, void *ctx)
static HRESULT WINAPI d3drm_material_SetEmissive(IDirect3DRMMaterial2 *iface, D3DVALUE r, D3DVALUE g, D3DVALUE b)
static HRESULT WINAPI d3drm_material_GetName(IDirect3DRMMaterial2 *iface, DWORD *size, char *name)
static ULONG WINAPI d3drm_material_AddRef(IDirect3DRMMaterial2 *iface)
static HRESULT WINAPI d3drm_material_GetSpecular(IDirect3DRMMaterial2 *iface, D3DVALUE *r, D3DVALUE *g, D3DVALUE *b)
static HRESULT WINAPI d3drm_material_Clone(IDirect3DRMMaterial2 *iface, IUnknown *outer, REFIID iid, void **out)
static ULONG WINAPI d3drm_material_Release(IDirect3DRMMaterial2 *iface)
static HRESULT WINAPI d3drm_material_GetClassName(IDirect3DRMMaterial2 *iface, DWORD *size, char *name)
static HRESULT WINAPI d3drm_material_GetAmbient(IDirect3DRMMaterial2 *iface, D3DVALUE *r, D3DVALUE *g, D3DVALUE *b)
static HRESULT WINAPI d3drm_material_SetSpecular(IDirect3DRMMaterial2 *iface, D3DVALUE r, D3DVALUE g, D3DVALUE b)
static HRESULT WINAPI d3drm_material_SetAppData(IDirect3DRMMaterial2 *iface, DWORD data)
static HRESULT WINAPI d3drm_material_GetEmissive(IDirect3DRMMaterial2 *iface, D3DVALUE *r, D3DVALUE *g, D3DVALUE *b)
static D3DVALUE WINAPI d3drm_material_GetPower(IDirect3DRMMaterial2 *iface)
static HRESULT WINAPI d3drm_material_QueryInterface(IDirect3DRMMaterial2 *iface, REFIID riid, void **out)
static HRESULT WINAPI d3drm_material_SetPower(IDirect3DRMMaterial2 *iface, D3DVALUE power)
static DWORD WINAPI d3drm_material_GetAppData(IDirect3DRMMaterial2 *iface)
static HRESULT WINAPI d3drm_material_SetAmbient(IDirect3DRMMaterial2 *iface, D3DVALUE r, D3DVALUE g, D3DVALUE b)