Partager via


IDirect3DVertexDeclaration9, interface (d3d9helper.h)

Les applications utilisent les méthodes de l’interface IDirect3DVertexDeclaration9 pour encapsuler la déclaration du 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 utilise ces méthodes.

 
IDirect3DVertexDeclaration9 ::GetDeclaration

La méthode IDirect3DVertexDeclaration9 ::GetDeclaration (d3d9helper.h) obtient la déclaration du nuanceur de vertex.
IDirect3DVertexDeclaration9 ::GetDevice

La méthode IDirect3DVertexDeclaration9 ::GetDevice (d3d9helper.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 d3d9helper.h (inclure D3D9.h)

Voir aussi

Direct3D Interfaces