d3d9.dllIDirect3DVertexDeclaration9
Microsoft DirectX 9.0 SDK Update (October 2004)

IDirect3DVertexDeclaration9 Interface


Applications use the methods of the IDirect3DVertexDeclaration9 interface to encapsulate the vertex shader declaration.

IDirect3DVertexDeclaration9 Members

GetDeclaration Gets the vertex shader declaration.
GetDevice Gets the current device.

Remarks

A vertex shader declaration is made up of an array of vertex elements.

The LPDIRECT3DVERTEXDECLARATION9 and PDIRECT3DVERTEXDECLARATION9 types are defined as pointers to the IDirect3DVertexDeclaration9 interface.

typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;

Interface Information

Stock Implementationd3d9.dll
Custom ImplementationNo
Inherits fromIUnknown
Headerd3d9.h
Import libraryd3d9.lib
Minimum operating systems Windows 98


© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.