共用方式為


D3DXDisassembleEffect 函式

反組譯效果。

語法

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

參數

pEffect [in]

類型: LPD3DXEFFECT

包含效果的 ID3DXEffect 介面指標。

EnableColorCode [in]

類型: BOOL

啟用色彩編碼,讓反組解碼更容易閱讀。

ppDisassembly [out]

類型: LPD3DXBUFFER*

傳回包含反組譯著色器的緩衝區。 請參閱 ID3DXBuffer

傳回值

類型: HRESULT

如果函式成功,傳回值會D3D_OK。 如果函式失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA E_OUTOFMEMORY。

規格需求

需求
標頭
D3DX9Effect.h
程式庫
D3dx9.lib

另請參閱

效果函式