Compartilhar via


Função D3DX10DisassembleEffect

Observação

Em vez de usar essa função herdada, recomendamos que você use a API D3DDisassemble .

 

Essa função , que desmonta um efeito compilado em uma cadeia de caracteres de texto que contém instruções de assembly e atribuições de registro, foi preterida. Em vez disso, use D3DDisassemble10Effect.

Sintaxe

HRESULT D3DX10DisassembleEffect(
  _In_  ID3D10Effect *pEffect,
  _In_  BOOL         EnableColorCode,
  _Out_ ID3D10Blob   **ppDisassembly
);

Parâmetros

pEffect [in]

Tipo: ID3D10Effect*

Um ponteiro para a interface de efeito (consulte Interface ID3D10Effect).

EnableColorCode [in]

Tipo: BOOL

Inclua marcas HTML na saída para colorir o resultado.

ppDisassembly [out]

Tipo: ID3D10Blob**

Endereço de um buffer (consulte Interface ID3D10Blob) que contém o efeito desmontado.

Valor retornado

Tipo: HRESULT

Retorna um dos seguintes códigos de retorno do Direct3D 10.

Requisitos

Requisito Valor
parâmetro
D3DX10Core.h

Confira também

Funções Uso Geral