Функция D3DGetDebugInfo (d3dcompiler.h)
Примечание Этот API можно использовать для разработки приложений Магазина Windows, но нельзя использовать его в приложениях, которые вы отправляете в Магазин Windows.
Синтаксис
HRESULT D3DGetDebugInfo(
[in] LPCVOID pSrcData,
[in] SIZE_T SrcDataSize,
[out] ID3DBlob **ppDebugInfo
);
Параметры
[in] pSrcData
Тип: LPCVOID
Указатель на исходные данные; некомпилированный или скомпилированный код HLSL.
[in] SrcDataSize
Тип: SIZE_T
Длина pSrcData.
[out] ppDebugInfo
Тип: ID3DBlob**
Указатель на буфер, получающий интерфейс ID3DBlob , содержащий отладочную информацию.
Возвращаемое значение
Тип: HRESULT
Возвращает один из кодов возврата Direct3D 11.
Комментарии
Отладочная информация внедряется в текст шейдера после вызова D3DCompile.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3dcompiler.h |
Библиотека | D3dcompiler_47.lib |
DLL | D3dcompiler_47.dll |