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

Cree una declaración del sombreador de vértices desde el dispositivo y los elementos de vértice.

Sintaxis

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

Parámetros

[in] pVertexElements

Tipo: const D3DVERTEXELEMENT9*

Matriz de D3DVERTEXELEMENT9 elementos de vértice.

[out, retval] ppDecl

Tipo: IDirect3DVertexDeclaration9**

Puntero a un puntero IDirect3DVertexDeclaration9 que devuelve la declaración del sombreador de vértices creado.

Valor devuelto

Tipo: HRESULT

Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto se puede D3DERR_INVALIDCALL.

Comentarios

Consulta la página Declaración de vértices (Direct3D 9) para obtener una descripción detallada de cómo asignar declaraciones de vértices entre diferentes versiones de DirectX.

Requisitos

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

Consulte también

IDirect3DDevice9