D3DGetInputSignatureBlob-Funktion (d3dcompiler.h)

HinweisD3DGetInputSignatureBlob ist nach Windows 8.1 möglicherweise geändert oder nicht verfügbar. Verwenden Sie stattdessen D3DGetBlobPart mit dem wert D3D_BLOB_INPUT_SIGNATURE_BLOB .
 
Ruft die Eingabesignatur aus einem Kompilierungsergebnis ab.

Syntax

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

Parameter

[in] pSrcData

Typ: LPCVOID

Ein Zeiger auf Quelldaten als kompilierten HLSL-Code.

[in] SrcDataSize

Typ: SIZE_T

Länge von pSrcData.

[out] ppSignatureBlob

Typ: ID3DBlob**

Ein Zeiger auf einen Puffer, der die ID3DBlob-Schnittstelle empfängt, die einen kompilierten Shader enthält.

Rückgabewert

Typ: HRESULT

Gibt einen der Direct3D 11-Rückgabecodes zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3dcompiler.h
Bibliothek D3dcompiler_47.lib
DLL D3dcompiler_47.dll

Siehe auch

Funktionen