Share via


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

請參閱

函式