Condividi tramite


Metodo ID3D10Device::CreateVertexShader (d3d10.h)

Creare un oggetto vertex shader da uno shader compilato.

Sintassi

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

Parametri

[in] pShaderBytecode

Tipo: const void*

Puntatore allo shader compilato. Per ottenere questo puntatore, vedere Recupero di un puntatore a uno shader compilato.

[in] BytecodeLength

Tipo: SIZE_T

Dimensioni del vertex shader compilato.

[out] ppVertexShader

Tipo: ID3D10VertexShader**

Indirizzo di un puntatore a un'interfaccia ID3D10VertexShader. Se è NULL, tutti gli altri parametri verranno convalidati e se tutti i parametri superano la convalida, questa API restituirà S_FALSE anziché S_OK.

Valore restituito

Tipo: HRESULT

Questo metodo restituisce uno dei codici restituiti Direct3D 10 seguenti.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10.h
Libreria D3D10.lib

Vedi anche

Interfaccia ID3D10Device