|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <d3d9_surface.h>

Public Attributes | |
| 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.
| ULONG(* _D3D9BaseSurfaceVtbl::AddRef) (struct _D3D9BaseSurface *iface) |
Definition at line 11 of file d3d9_surface.h.
| HRESULT(* _D3D9BaseSurfaceVtbl::FreePrivateData) (struct _D3D9BaseSurface *iface, REFIID riid) |
Definition at line 16 of file d3d9_surface.h.
| IDirect3DDevice9 *(* _D3D9BaseSurfaceVtbl::GetDevice) (struct _D3D9BaseSurface *iface) |
Definition at line 13 of file d3d9_surface.h.
| DWORD(* _D3D9BaseSurfaceVtbl::GetPriority) (struct _D3D9BaseSurface *iface) |
Definition at line 18 of file d3d9_surface.h.
| HRESULT(* _D3D9BaseSurfaceVtbl::GetPrivateData) (struct _D3D9BaseSurface *iface, REFIID riid, LPVOID pData, DWORD *DataSize) |
Definition at line 15 of file d3d9_surface.h.
| D3DRESOURCETYPE(* _D3D9BaseSurfaceVtbl::GetResourceType) (struct _D3D9BaseSurface *iface) |
Definition at line 20 of file d3d9_surface.h.
| VOID(* _D3D9BaseSurfaceVtbl::Load) (struct _D3D9BaseSurface *iface) |
Definition at line 19 of file d3d9_surface.h.
| HRESULT(* _D3D9BaseSurfaceVtbl::QueryInterface) (struct _D3D9BaseSurface *iface, REFIID riid, LPVOID *ppvObject) |
Definition at line 10 of file d3d9_surface.h.
| ULONG(* _D3D9BaseSurfaceVtbl::Release) (struct _D3D9BaseSurface *iface) |
Definition at line 12 of file d3d9_surface.h.
| DWORD(* _D3D9BaseSurfaceVtbl::SetPriority) (struct _D3D9BaseSurface *iface, DWORD NewPriority) |
Definition at line 17 of file d3d9_surface.h.
| HRESULT(* _D3D9BaseSurfaceVtbl::SetPrivateData) (struct _D3D9BaseSurface *iface, REFIID riid, CONST LPVOID pData, DWORD DataSize, DWORD Flags) |
Definition at line 14 of file d3d9_surface.h.