IDirect3DDevice9 ::CreateVertexDeclaration, méthode (d3d9helper.h)
Créez une déclaration de nuanceur de vertex à partir de l’appareil et des éléments de vertex.
Syntaxe
HRESULT CreateVertexDeclaration(
[in] const D3DVERTEXELEMENT9 *pVertexElements,
[out, retval] IDirect3DVertexDeclaration9 **ppDecl
);
Paramètres
[in] pVertexElements
Type : const D3DVERTEXELEMENT9*
Tableau d’éléments de vertex D3DVERTEXELEMENT9 .
[out, retval] ppDecl
Type : IDirect3DVertexDeclaration9**
Pointeur vers un pointeur IDirect3DVertexDeclaration9 qui retourne la déclaration de nuanceur de vertex créée.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être D3DERR_INVALIDCALL.
Remarques
Consultez la page Déclaration de vertex (Direct3D 9) pour obtenir une description détaillée de la façon de mapper des déclarations de vertex entre différentes versions de DirectX.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9helper.h (inclure D3D9.h) |
Bibliothèque | D3D9.lib |