Compartilhar via


Método IDirect3DDevice9::SetVertexDeclaration (d3d9helper.h)

Define uma declaração de vértice (Direct3D 9).

Sintaxe

HRESULT SetVertexDeclaration(
  [in] IDirect3DVertexDeclaration9 *pDecl
);

Parâmetros

[in] pDecl

Tipo: IDirect3DVertexDeclaration9*

Ponteiro para um objeto IDirect3DVertexDeclaration9 , que contém a declaração de vértice.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. O valor retornado pode ser D3DERR_INVALIDCALL.

Comentários

Uma declaração de vértice é um objeto IDirect3DVertexDeclaration9 que define os membros de dados de um vértice (ou seja, coordenadas de textura, cores, normais etc.). Esses dados podem ser úteis para implementar sombreadores de vértice e sombreadores de pixel.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

IDirect3DDevice9

IDirect3DDevice9::GetVertexDeclaration