Partager via


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)

Voir aussi

Direct3D Interfaces