D3DX10DisassembleEffect 関数

Note

このレガシ関数を使用する代わりに、 D3DDisassemble API を使用することをお勧めします。

 

コンパイルされた効果を、アセンブリ命令とレジスタ割り当てを含むテキスト文字列に逆アセンブルするこの関数は非推奨になりました。 代わりに、 D3DDisassemble10Effect を使用します。

構文

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

パラメーター

pEffect [in]

種類: ID3D10Effect*

効果インターフェイスへのポインター ( 「ID3D10Effect インターフェイス」を参照)。

EnableColorCode [in]

種類: BOOL

出力に HTML タグを含め、結果を色分けします。

ppDisassembly [out]

種類: ID3D10Blob**

逆アセンブルされた効果を含むバッファーのアドレス ( ID3D10Blob インターフェイスを参照)。

戻り値

種類: HRESULT

次のいずれかの Direct3D 10 リターン コードを返します

要件

要件
ヘッダー
D3DX10Core.h

関連項目

General Purpose関数