ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ID3D9BaseSurfaceVtbl Struct Reference

#include <d3d9_surface.h>

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)

Detailed Description

Definition at line 8 of file d3d9_surface.h.


The documentation for this struct was generated from the following file:

Generated on Sat May 26 2012 06:21:55 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.