Método IDirect3DDevice9::CreateVertexDeclaration (d3d9helper.h)
Crie uma declaração de sombreador de vértice do dispositivo e dos elementos de vértice.
Sintaxe
HRESULT CreateVertexDeclaration(
[in] const D3DVERTEXELEMENT9 *pVertexElements,
[out, retval] IDirect3DVertexDeclaration9 **ppDecl
);
Parâmetros
[in] pVertexElements
Tipo: const D3DVERTEXELEMENT9*
Uma matriz de elementos de vértice D3DVERTEXELEMENT9.
[out, retval] ppDecl
Tipo: IDirect3DVertexDeclaration9**
Ponteiro para um ponteiro IDirect3DVertexDeclaration9 que retorna a declaração de sombreador de vértice criado.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.
Comentários
Consulte a página Declaração de Vértice (Direct3D 9) para obter uma descrição detalhada de como mapear declarações de vértice entre diferentes versões do DirectX.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |