Share via


Metodo IDirect3DDevice9::CreateVertexDeclaration (d3d9helper.h)

Creare una dichiarazione vertex shader dal dispositivo e dagli elementi del vertice.

Sintassi

HRESULT CreateVertexDeclaration(
  [in]          const D3DVERTEXELEMENT9     *pVertexElements,
  [out, retval] IDirect3DVertexDeclaration9 **ppDecl
);

Parametri

[in] pVertexElements

Tipo: const D3DVERTEXELEMENT9*

Matrice di D3DVERTEXELEMENT9 elementi del vertice.

[out, retval] ppDecl

Tipo: IDirect3DVertexDeclaration9**

Puntatore a un puntatore IDirect3DVertexDeclaration9 che restituisce la dichiarazione di vertex shader creata.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.

Commenti

Vedere la pagina Dichiarazione vertex (Direct3D 9) per una descrizione dettagliata di come eseguire il mapping delle dichiarazioni di vertice tra versioni diverse di DirectX.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DDevice9