Função D3DDisassemble10Effect (d3dcompiler.h)

Desmonta o código HLSL compilado de um efeito Direct3D10.

Sintaxe

HRESULT D3DDisassemble10Effect(
  [in]  ID3D10Effect *pEffect,
  [in]  UINT         Flags,
  [out] ID3DBlob     **ppDisassembly
);

Parâmetros

[in] pEffect

Tipo: ID3D10Effect*

Um ponteiro para os dados de origem como código HLSL compilado.

[in] Flags

Tipo: UINT

Opções de compilação do sombreador.

[out] ppDisassembly

Tipo: ID3DBlob**

Um ponteiro para um buffer que recebe a interface ID3DBlob que contém texto desmontado.

Retornar valor

Tipo: HRESULT

Retorna um dos códigos de retorno do Direct3D 11.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3dcompiler.h
Biblioteca D3dcompiler_47.lib
DLL D3dcompiler_47.dll

Confira também

Funções