Partager via


D3D10GetInputAndOutputSignatureBlob, fonction (d3d10shader.h)

Obtenez une mémoire tampon qui contient des signatures de nuanceur.

Syntaxe

HRESULT D3D10GetInputAndOutputSignatureBlob(
  [in]  const void *pShaderBytecode,
  [in]  SIZE_T     BytecodeLength,
  [out] ID3D10Blob **ppSignatureBlob
);

Paramètres

[in] pShaderBytecode

Type : const void*

Pointeur vers le nuanceur compilé. Pour obtenir ce pointeur, consultez Obtention d’un pointeur vers un nuanceur compilé.

[in] BytecodeLength

Type : SIZE_T

Taille du bytecode du nuanceur en octets.

[out] ppSignatureBlob

Type : ID3D10Blob**

Adresse d’un pointeur vers la mémoire tampon (voir Interface ID3D10Blob).

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10shader.h
Bibliothèque D3D10.lib
DLL D3D10.dll

Voir aussi

Fonctions Core

Fonctions de nuanceur