D3DGetOutputSignatureBlob 函式 (d3dcompiler.h)
注意D3DGetOutputSignatureBlob 可能會在 Windows 8.1 之後變更或無法使用版本。 請改用 D3DGetBlobPart 搭配 D3D_BLOB_OUTPUT_SIGNATURE_BLOB 值。
語法
HRESULT D3DGetOutputSignatureBlob(
[in] LPCVOID pSrcData,
[in] SIZE_T SrcDataSize,
[out] ID3DBlob **ppSignatureBlob
);
參數
[in] pSrcData
類型: LPCVOID
源數據的指標,做為已編譯的 HLSL 程式代碼。
[in] SrcDataSize
類型: SIZE_T
pSrcData 的長度。
[out] ppSignatureBlob
類型: ID3DBlob**
緩衝區的指標,接收包含已編譯著色器的 ID3DBlob 介面。
傳回值
類型: HRESULT
傳回其中一個 Direct3D 11 傳回碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3dcompiler.h |
程式庫 | D3dcompiler_47.lib |
Dll | D3dcompiler_47.dll |