Platform SDK: DirectX

Immediate Mode COM Interfaces

[Visual Basic]

Note  The information in this topic applies only to applications written in C++. DirectX for Visual Basic does not expose COM interfaces.

[C++]

The Direct3D Immediate Mode API consists primarily of the following interfaces.

IDirect3D7 Root interface, used to obtain other interfaces
IDirect3DDevice7 3-D Device for DrawPrimitive-based programming
IDirect3DVertexBuffer7 Interface used to work with vertex buffers.

For backward compatibility with previous versions of DirectX, all objects that supported former interface versions still support them in DirectX 7.0. However, new objects may only support the latest interfaces. For more information, see Direct3D Interfaces and Device Interfaces.