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 リターン コードを返します。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目