Partager via


Fonction D3DGetDebugInfo (d3dcompiler.h)

Note Vous pouvez utiliser cette API pour développer vos applications du Windows Store, mais vous ne pouvez pas l’utiliser dans les applications que vous envoyez au Windows Store.
 
Obtient les informations de débogage du nuanceur.

Syntaxe

HRESULT D3DGetDebugInfo(
  [in]  LPCVOID  pSrcData,
  [in]  SIZE_T   SrcDataSize,
  [out] ID3DBlob **ppDebugInfo
);

Paramètres

[in] pSrcData

Type : LPCVOID

Pointeur vers les données sources ; code HLSL non compilé ou compilé.

[in] SrcDataSize

Type : SIZE_T

Longueur de pSrcData.

[out] ppDebugInfo

Type : ID3DBlob**

Pointeur vers une mémoire tampon qui reçoit l’interface ID3DBlob qui contient des informations de débogage.

Valeur retournée

Type : HRESULT

Retourne l’un des codes de retour Direct3D 11.

Remarques

Les informations de débogage sont incorporées dans le corps du nuanceur après l’appel de D3DCompile.

Configuration requise

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

Voir aussi

Fonctions