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.
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 |