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

d3d9_baseobject.h File Reference
#include "d3d9_common.h"
#include <d3d9.h>

Go to the source code of this file.

Data Structures

struct  ID3D9BaseObjectVtbl
struct  D3D9BaseObject

Enumerations

enum  REF_TYPE { RT_EXTERNAL, RT_BUILTIN, RT_INTERNAL }

Functions

VOID InitD3D9BaseObject (D3D9BaseObject *pBaseObject, enum REF_TYPE RefType, IUnknown *pUnknown)
ULONG D3D9BaseObject_AddRef (D3D9BaseObject *pBaseObject)
ULONG D3D9BaseObject_Release (D3D9BaseObject *pBaseObject)
HRESULT D3D9BaseObject_GetDevice (D3D9BaseObject *pBaseObject, IDirect3DDevice9 **ppDevice)
HRESULT D3D9BaseObject_GetDeviceInt (D3D9BaseObject *pBaseObject, struct _Direct3DDevice9_INT **ppDevice)
VOID D3D9BaseObject_LockDevice (D3D9BaseObject *pBaseObject)
VOID D3D9BaseObject_UnlockDevice (D3D9BaseObject *pBaseObject)

Generated on Sat May 26 2012 04:59:49 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.