Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by Direct3D 9 Graphics. For more information, see:
d3d9helper.h contains the following programming interfaces:
Interfaces
IDirect3D9 The IDirect3D9 interface (d3d9helper.h) provides methods that create Microsoft Direct3D objects and set up the environment. |
IDirect3DBaseTexture9 The IDirect3DBaseTexture9 interface (d3d9helper.h) provides methods that manipulate texture resources, including cube and volume textures. |
IDirect3DCubeTexture9 The IDirect3DCubeTexture9 interface (d3d9helper.h) provides methods that manipulate a cube texture resource. (IDirect3DCubeTexture9) |
IDirect3DDevice9 The IDirect3DDevice9 interface (d3d9helper.h) provides methods that perform DrawPrimitive-based rendering, create resources and shaders, and more. |
IDirect3DIndexBuffer9 The IDirect3DIndexBuffer9 interface (d3d9helper.h) provides methods that manipulate an index buffer resource. |
IDirect3DPixelShader9 The IDirect3DPixelShader9 interface (d3d9helper.h) provides methods that encapsulate the functionality of a pixel shader. |
IDirect3DQuery9 The IDirect3DQuery9 interface (d3d9helper.h) provides methods that perform asynchronous queries on a driver. |
IDirect3DResource9 The IDirect3DResource9 interface (d3d9helper.h) provides methods that query and prepare resources. |
IDirect3DStateBlock9 The IDirect3DStateBlock9 interface (d3d9helper.h) provides methods that encapsulate render states. |
IDirect3DSurface9 The IDirect3DSurface9 interface (d3d9helper.h) provides methods to query and prepare surfaces. |
IDirect3DSwapChain9 The IDirect3DSwapChain9 interface (d3d9helper.h) provides methods that manipulate a swap chain. |
IDirect3DTexture9 The IDirect3DTexture9 interface (d3d9helper.h) provides methods that manipulate a texture resource. |
IDirect3DVertexBuffer9 The IDirect3DVertexBuffer9 interface (d3d9helper.h) provides methods that manipulate vertex buffer resources. |
IDirect3DVertexDeclaration9 The IDirect3DVertexDeclaration9 interface (d3d9helper.h) provides methods that encapsulate the vertex shader declaration. |
IDirect3DVertexShader9 The IDirect3DVertexShader9 interface (d3d9helper.h) provides methods that encapsulate the functionality of a vertex shader. |
IDirect3DVolume9 The IDirect3DVolume9 interface (d3d9helper.h) provides methods to manipulate volume resources. |
IDirect3DVolumeTexture9 The IDirect3DVolumeTexture9 interface (d3d9helper.h) provides methods that manipulate a volume texture resource. |
Functions
Direct3DCreate9 The Direct3DCreate9 function (d3d9helper.h) creates an IDirect3D9 object and return an interface to it. |