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 |
標頭 | d3dcompiler.h |
程式庫 | D3dcompiler_47.lib |
Dll | D3dcompiler_47.dll |