Microsoft DirectX 8.1 (C++) |
Applications use the methods of the IDirect3DDevice8 interface to perform DrawPrimitive-based rendering, create resources, work with system-level variables, adjust gamma ramp levels, work with palettes, and create shaders.
The IDirect3DDevice8 interface is obtained by calling the IDirect3D8::CreateDevice method.
The methods of the IDirect3DDevice8 interface can be organized into the following groups.
This interface, like all COM interfaces, inherits the IUnknown Interface methods.
The LPDIRECT3DDEVICE8 and PDIRECT3DDEVICE8 types are defined as pointers to the IDirect3DDevice8 interface.
typedef struct IDirect3DDevice8 *LPDIRECT3DDEVICE8, *PDIRECT3DDEVICE8;
Header: Declared in D3d8.h.
Import Library: Use D3d8.lib.