Interface ID3D10Debug (d3d10sdklayers.h)
Une interface de débogage contrôle les paramètres de débogage, valide l’état du pipeline et ne peut être utilisée que si la couche de débogage est activée.
Héritage
L’interface ID3D10Debug hérite de l’interface IUnknown. ID3D10Debug a également les types de membres suivants :
Méthodes
L’interface ID3D10Debug utilise ces méthodes.
ID3D10Debug ::GetFeatureMask Obtenez un champ de bits d’indicateurs qui indique quelles fonctionnalités de débogage sont activées ou désactivées. (ID3D10Debug.GetFeatureMask) |
ID3D10Debug ::GetPresentPerRenderOpDelay Obtenez le nombre de millisecondes à mettre en veille après l’appel de Present. |
ID3D10Debug ::GetSwapChain Obtenez la chaîne d’échange que le runtime utilisera pour appeler automatiquement Present. |
ID3D10Debug ::SetFeatureMask Définissez un champ de bits d’indicateurs qui active et désactive les fonctionnalités de débogage. |
ID3D10Debug ::SetPresentPerRenderOpDelay Définissez le nombre de millisecondes à mettre en veille après l’appel de Present. |
ID3D10Debug ::SetSwapChain Définissez une chaîne d’échange que le runtime utilisera pour appeler automatiquement Present. |
ID3D10Debug ::Validate Vérifiez la validité de l’état du pipeline. |
Remarques
Cette interface est obtenue en l’interrogeant à partir de l’interface ID3D10Device à l’aide de IUnknown ::QueryInterface.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10sdklayers.h |