Condividi tramite


Metodo IDirect3DDevice9::CreateVertexDeclaration (d3d9.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 elementi vertice D3DVERTEXELEMENT9 .

[out, retval] ppDecl

Tipo: IDirect3DVertexDeclaration9**

Puntatore a un puntatore IDirect3DVertexDeclaration9 che restituisce la dichiarazione del vertex shader creato.

Valore restituito

Tipo: HRESULT

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

Commenti

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

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3d9.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

IDirect3DDevice9