Функция 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 |