D3DX10DisassembleEffect 函数

注意

建议使用 D3DDisassemble API,而不是使用此旧函数。

 

此函数已弃用,该函数将编译后的效果反汇编为包含程序集指令和寄存器赋值的文本字符串。 请改用 D3DDisassemble10Effect

语法

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

parameters

pEffect [in]

类型: ID3D10Effect*

指向效果接口的指针 (请参阅 ID3D10Effect 接口) 。

EnableColorCode [in]

类型: BOOL

在输出中包含 HTML 标记以对结果进行颜色编码。

ppDisassembly [out]

类型: ID3D10Blob**

缓冲区 (的地址请参阅 ID3D10Blob 接口) ,其中包含反汇编效果。

返回值

类型: HRESULT

返回以下 Direct3D 10 返回代码之一。

要求

要求
标头
D3DX10Core.h

另请参阅

常规用途函数