Função D3D10GetOutputSignatureBlob (d3d10shader.h)

Obtenha um buffer que contém assinaturas de saída de sombreador.

Sintaxe

HRESULT D3D10GetOutputSignatureBlob(
  [in]  const void *pShaderBytecode,
  [in]  SIZE_T     BytecodeLength,
  [out] ID3D10Blob **ppSignatureBlob
);

Parâmetros

[in] pShaderBytecode

Tipo: const void*

Um ponteiro para o sombreador compilado. Para obter esse ponteiro, consulte Obtendo um ponteiro para um sombreador compilado.

[in] BytecodeLength

Tipo: SIZE_T

O tamanho do código de bytes do sombreador em bytes.

[out] ppSignatureBlob

Tipo: ID3D10Blob**

O endereço de um ponteiro para o buffer (consulte Interface ID3D10Blob).

Retornar valor

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de retorno do Direct3D 10.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10shader.h
Biblioteca D3D10.lib
DLL D3D10.dll

Confira também

Core Functions

Funções de sombreador