Método ID3D10Device::CreateVertexShader (d3d10.h)

Cree un objeto de sombreador de vértices a partir de un sombreador compilado.

Sintaxis

HRESULT CreateVertexShader(
  [in]  const void         *pShaderBytecode,
  [in]  SIZE_T             BytecodeLength,
  [out] ID3D10VertexShader **ppVertexShader
);

Parámetros

[in] pShaderBytecode

Tipo: const void*

Puntero al sombreador compilado. Para obtener este puntero, consulte Obtención de un puntero a un sombreador compilado.

[in] BytecodeLength

Tipo: SIZE_T

Tamaño del sombreador de vértices compilado.

[out] ppVertexShader

Tipo: ID3D10VertexShader**

Dirección de un puntero a una interfaz ID3D10VertexShader. Si es NULL, se validarán todos los demás parámetros y, si todos los parámetros pasan la validación, esta API devolverá S_FALSE en lugar de S_OK.

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10.h
Library D3D10.lib

Consulte también

Id3D10Device (interfaz)