Condividi tramite


Funzione D3DGetInputAndOutputSignatureBlob (d3dcompiler.h)

NotaD3DGetInputAndOutputSignatureBlob può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece D3DGetBlobPart con il valore D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB .
 
Ottiene le firme di input e output da un risultato di compilazione.

Sintassi

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

Parametri

[in] pSrcData

Tipo: LPCVOID

Puntatore ai dati di origine come codice HLSL compilato.

[in] SrcDataSize

Tipo: SIZE_T

Lunghezza di pSrcData.

[out] ppSignatureBlob

Tipo: ID3DBlob**

Puntatore a un buffer che riceve l'interfaccia ID3DBlob contenente uno shader compilato.

Valore restituito

Tipo: HRESULT

Restituisce uno dei codici restituiti Direct3D 11.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d3dcompiler.h
Libreria D3dcompiler_47.lib
DLL D3dcompiler_47.dll

Vedi anche

Funzioni