Partager via


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

Voir aussi

Interfaces principales