Bagikan melalui


Fungsi D3DGetOutputSignatureBlob (d3dcompiler.h)

CatatanD3DGetOutputSignatureBlob dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya gunakan D3DGetBlobPart dengan nilai D3D_BLOB_OUTPUT_SIGNATURE_BLOB .
 
Mendapatkan tanda tangan output dari hasil kompilasi.

Sintaks

HRESULT D3DGetOutputSignatureBlob(
  [in]  LPCVOID  pSrcData,
  [in]  SIZE_T   SrcDataSize,
  [out] ID3DBlob **ppSignatureBlob
);

Parameter

[in] pSrcData

Jenis: LPCVOID

Penunjuk ke data sumber sebagai kode HLSL yang dikompilasi.

[in] SrcDataSize

Jenis: SIZE_T

Panjang pSrcData.

[out] ppSignatureBlob

Jenis: ID3DBlob**

Penunjuk ke buffer yang menerima antarmuka ID3DBlob yang berisi shader yang dikompilasi.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan salah satu kode pengembalian Direct3D 11.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3dcompiler.h
Pustaka D3dcompiler_47.lib
DLL D3dcompiler_47.dll

Lihat juga

Fungsi