Interface IDXGIInfoQueue (dxgidebug.h)

Cette interface contrôle la file d’attente d’informations de débogage et ne peut être utilisée que si la couche de débogage est activée.

Héritage

L’interface IDXGIInfoQueue hérite de l’interface IUnknown . IDXGIInfoQueue a également les types de membres suivants :

Méthodes

L’interface IDXGIInfoQueue possède ces méthodes.

 
IDXGIInfoQueue::AddApplicationMessage

Ajoute un message défini par l’utilisateur à la file d’attente de messages et envoie ce message à la sortie de débogage.
IDXGIInfoQueue::AddMessage

Ajoute un message de débogage à la file d’attente de messages et envoie ce message à la sortie de débogage.
IDXGIInfoQueue::AddRetrievalFilterEntries

Ajoute des filtres de récupération en haut de la pile de filtres de récupération.
IDXGIInfoQueue::AddStorageFilterEntries

Ajoute des filtres de stockage en haut de la pile de filtres de stockage.
IDXGIInfoQueue::ClearRetrievalFilter

Supprime un filtre de récupération en haut de la pile de filtres de récupération.
IDXGIInfoQueue::ClearStorageFilter

Supprime un filtre de stockage en haut de la pile de filtre de stockage.
IDXGIInfoQueue::ClearStoredMessages

Efface tous les messages de la file d’attente des messages.
IDXGIInfoQueue::GetBreakOnCategory

Détermine si l’arrêt d’une catégorie de message est activé ou désactivé.
IDXGIInfoQueue::GetBreakOnID

Détermine si l’arrêt d’un identificateur de message est activé ou désactivé.
IDXGIInfoQueue::GetBreakOnSeverity

Détermine si l’arrêt d’un niveau de gravité de message est activé ou désactivé.
IDXGIInfoQueue::GetMessage

Obtient un message de la file d’attente de messages.
IDXGIInfoQueue::GetMessageCountLimit

Obtient le nombre maximal de messages pouvant être ajoutés à la file d’attente des messages.
IDXGIInfoQueue::GetMuteDebugOutput

Détermine si la sortie de débogage est activée ou désactivée.
IDXGIInfoQueue::GetNumMessagesAllowedByStorageFilter

Obtient le nombre de messages qu’un filtre de stockage a autorisé à passer.
IDXGIInfoQueue::GetNumMessagesDeniedByStorageFilter

Obtient le nombre de messages qui ont été refusés par le biais d’un filtre de stockage.
IDXGIInfoQueue::GetNumMessagesDiscardedByMessageCountLimit

Obtient le nombre de messages qui ont été ignorés en raison de la limite du nombre de messages.
IDXGIInfoQueue::GetNumStoredMessages

Obtient le nombre de messages actuellement stockés dans la file d’attente des messages.
IDXGIInfoQueue::GetNumStoredMessagesAllowedByRetrievalFilters

Obtient le nombre de messages qui peuvent passer par un filtre de récupération.
IDXGIInfoQueue::GetRetrievalFilter

Obtient le filtre de récupération en haut de la pile de filtres de récupération.
IDXGIInfoQueue::GetRetrievalFilterStackSize

Obtient la taille de la pile de filtres de récupération en octets.
IDXGIInfoQueue::GetStorageFilter

Obtient le filtre de stockage en haut de la pile de filtre de stockage.
IDXGIInfoQueue::GetStorageFilterStackSize

Obtient la taille de la pile de filtre de stockage en octets.
IDXGIInfoQueue::P opRetrievalFilter

Affiche un filtre de récupération en haut de la pile de filtres de récupération.
IDXGIInfoQueue::P opStorageFilter

Affiche un filtre de stockage en haut de la pile de filtre de stockage.
IDXGIInfoQueue::P ushCopyOfRetrievalFilter

Envoie une copie du filtre de récupération qui se trouve actuellement en haut de la pile de filtre de récupération vers la pile de récupération-filtre.
IDXGIInfoQueue::P ushCopyOfStorageFilter

Envoie une copie du filtre de stockage qui se trouve actuellement en haut de la pile de filtre de stockage vers la pile de filtre de stockage.
IDXGIInfoQueue::P ushDenyAllRetrievalFilter

Envoie un filtre de récupération refus-tout sur la pile de récupération-filtre.
IDXGIInfoQueue::P ushDenyAllStorageFilter

Envoie un filtre de stockage refus-tout sur la pile de filtre de stockage.
IDXGIInfoQueue::P ushEmptyRetrievalFilter

Envoie un filtre de récupération vide sur la pile de filtres de récupération.
IDXGIInfoQueue::P ushEmptyStorageFilter

Envoie un filtre de stockage vide sur la pile de filtres de stockage.
IDXGIInfoQueue::P ushRetrievalFilter

Envoie un filtre de récupération sur la pile de filtres de récupération.
IDXGIInfoQueue::P ushStorageFilter

Envoie un filtre de stockage sur la pile storage-filter.
IDXGIInfoQueue::SetBreakOnCategory

Définit une catégorie de message à interrompre lorsqu’un message avec cette catégorie passe par le filtre de stockage.
IDXGIInfoQueue::SetBreakOnID

Définit un identificateur de message à interrompre lorsqu’un message avec cet identificateur passe par le filtre de stockage.
IDXGIInfoQueue::SetBreakOnSeverity

Définit un niveau de gravité de message à interrompre lorsqu’un message avec ce niveau de gravité passe par le filtre de stockage.
IDXGIInfoQueue::SetMessageCountLimit

Définit le nombre maximal de messages pouvant être ajoutés à la file d’attente des messages.
IDXGIInfoQueue::SetMuteDebugOutput

Active ou désactive la sortie de débogage.

Notes

Cette interface est obtenue en appelant la fonction DXGIGetDebugInterface .

Pour plus d’informations sur la couche de débogage, consultez Couche de débogage.

Note Cette API nécessite le Kit de développement logiciel (SDK) Windows pour Windows 8.
 

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dxgidebug.h

Voir aussi

DXGI Interfaces

IUnknown