Direct3D Interfaces

This section contains reference information for the COM interfaces provided by Microsoft® Direct3D®. The following interfaces are used with Direct3D.

Interface Description
IDirect3D8 Used by applications to create Microsoft® Direct3D® objects and set up the environment.
IDirect3DBaseTexture8 Used by applications to manipulate texture resources.
IDirect3DDevice8 Used by applications to perform DrawPrimitive-based rendering, create resources, work with system-level variables, adjust gamma ramp levels, and work with palettes.
IDirect3DIndexBuffer8 Used by applications to manipulate an index buffer resource.
IDirect3DResource8 Used by applications to query and prepare resources.
IDirect3DSurface8 Used by applications to query and prepare surfaces.
IDirect3DSwapChain8 Used by applications to manipulate a swap chain.
IDirect3DTexture8 Used by applications to manipulate a texture resource.
IDirect3DVertexBuffer8 Used by applications to manipulate vertex buffer resources.

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.