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

Establece una declaración de vértice (Direct3D 9).

Sintaxis

HRESULT SetVertexDeclaration(
  [in] IDirect3DVertexDeclaration9 *pDecl
);

Parámetros

[in] pDecl

Tipo: IDirect3DVertexDeclaration9*

Puntero a un objeto IDirect3DVertexDeclaration9 , que contiene la declaración de vértice.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es D3D_OK. El valor devuelto puede ser D3DERR_INVALIDCALL.

Comentarios

Una declaración de vértice es un objeto IDirect3DVertexDeclaration9 que define los miembros de datos de un vértice (es decir, coordenadas de textura, colores, normales, etc.). Estos datos pueden ser útiles para implementar sombreadores de vértices y sombreadores de píxeles.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)
Library D3D9.lib

Consulte también

IDirect3DDevice9

IDirect3DDevice9::GetVertexDeclaration