Data Fields |
| HRESULT(* | QueryInterface )(struct _D3D9BaseSurface *iface, REFIID riid, LPVOID *ppvObject) |
| ULONG(* | AddRef )(struct _D3D9BaseSurface *iface) |
| ULONG(* | Release )(struct _D3D9BaseSurface *iface) |
| IDirect3DDevice9 *(* | GetDevice )(struct _D3D9BaseSurface *iface) |
| HRESULT(* | SetPrivateData )(struct _D3D9BaseSurface *iface, REFIID riid, CONST LPVOID pData, DWORD DataSize, DWORD Flags) |
| HRESULT(* | GetPrivateData )(struct _D3D9BaseSurface *iface, REFIID riid, LPVOID pData, DWORD *DataSize) |
| HRESULT(* | FreePrivateData )(struct _D3D9BaseSurface *iface, REFIID riid) |
| DWORD(* | SetPriority )(struct _D3D9BaseSurface *iface, DWORD NewPriority) |
| DWORD(* | GetPriority )(struct _D3D9BaseSurface *iface) |
| VOID(* | Load )(struct _D3D9BaseSurface *iface) |
| D3DRESOURCETYPE(* | GetResourceType )(struct _D3D9BaseSurface *iface) |
Definition at line 8 of file d3d9_surface.h.