ReactOS 0.4.16-dev-340-g0540c21
|
#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.