Interface IDirect3DVertexDeclaration9 (d3d9.h)
Les applications utilisent les méthodes de l’interface IDirect3DVertexDeclaration9 pour encapsuler la déclaration de nuanceur de vertex.
Héritage
L’interface IDirect3DVertexDeclaration9 hérite de l’interface IUnknown . IDirect3DVertexDeclaration9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DVertexDeclaration9 comporte ces méthodes.
IDirect3DVertexDeclaration9 ::GetDeclaration La méthode IDirect3DVertexDeclaration9 ::GetDeclaration (d3d9.h) obtient la déclaration de nuanceur de vertex. |
IDirect3DVertexDeclaration9 ::GetDevice La méthode IDirect3DVertexDeclaration9 ::GetDevice (d3d9.h) obtient l’appareil actuel. |
Remarques
Une déclaration de nuanceur de vertex est constituée d’un tableau d’éléments de vertex.
Les types LPDIRECT3DVERTEXDECLARATION9 et PDIRECT3DVERTEXDECLARATION9 sont définis en tant que pointeurs vers l’interface IDirect3DVertexDeclaration9 .
typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9.h (inclure D3D9.h) |