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 |