Поделиться через


Функция D3DDisassemble10Effect (d3dcompiler.h)

Дизассемблирует скомпилированный код HLSL из эффекта Direct3D10.

Синтаксис

HRESULT D3DDisassemble10Effect(
  [in]  ID3D10Effect *pEffect,
  [in]  UINT         Flags,
  [out] ID3DBlob     **ppDisassembly
);

Параметры

[in] pEffect

Тип: ID3D10Effect*

Указатель на исходные данные в виде скомпилированного кода HLSL.

[in] Flags

Тип: UINT

Параметры компиляции шейдера.

[out] ppDisassembly

Тип: ID3DBlob**

Указатель на буфер, получающий интерфейс ID3DBlob , содержащий дизассемблированный текст.

Возвращаемое значение

Тип: HRESULT

Возвращает один из кодов возврата Direct3D 11.

Требования

Требование Значение
Целевая платформа Windows
Header d3dcompiler.h
Библиотека D3dcompiler_47.lib
DLL D3dcompiler_47.dll

См. также

Функции