Compartilhar via


Função D3DXDisassembleEffect

Desmontar um efeito.

Sintaxe

HRESULT D3DXDisassembleEffect(
  _In_  LPD3DXEFFECT pEffect,
  _In_  BOOL         EnableColorCode,
  _Out_ LPD3DXBUFFER *ppDisassembly
);

Parâmetros

pEffect [in]

Tipo: LPD3DXEFFECT

Ponteiro para uma interface ID3DXEffect que contém o efeito .

EnableColorCode [in]

Tipo: BOOL

Habilite a codificação de cores para facilitar a leitura da desmontagem.

ppDisassembly [out]

Tipo: LPD3DXBUFFER*

Retorna um buffer que contém o sombreador desmontado. Consulte ID3DXBuffer.

Valor retornado

Tipo: HRESULT

Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.

Requisitos

Requisito Valor
parâmetro
D3DX9Effect.h
Biblioteca
D3dx9.lib

Confira também

Funções de efeito