Interface ID3D11InfoQueue (d3d11sdklayers.h)
Une interface de file d’attente d’informations stocke, récupère et filtre les messages de débogage. La file d’attente se compose d’une file d’attente de messages, d’une pile de filtres de stockage facultative et d’une pile de filtres de récupération facultative.
Héritage
L’interface ID3D11InfoQueue hérite de l’interface IUnknown. ID3D11InfoQueue a également les types de membres suivants :
Méthodes
L’interface ID3D11InfoQueue possède ces méthodes.
ID3D11InfoQueue::AddApplicationMessage Ajoutez un message défini par l’utilisateur à la file d’attente de messages et envoyez-le à la sortie de débogage. (ID3D11InfoQueue.AddApplicationMessage) |
ID3D11InfoQueue::AddMessage Ajoutez un message de débogage à la file d’attente des messages et envoyez-le à la sortie de débogage. |
ID3D11InfoQueue::AddRetrievalFilterEntries Ajoutez des filtres de stockage en haut de la pile de filtres de récupération. (ID3D11InfoQueue.AddRetrievalFilterEntries) |
ID3D11InfoQueue::AddStorageFilterEntries Ajoutez des filtres de stockage en haut de la pile de filtres de stockage. (ID3D11InfoQueue.AddStorageFilterEntries) |
ID3D11InfoQueue::ClearRetrievalFilter Supprimez un filtre de récupération en haut de la pile de filtre de récupération. (ID3D11InfoQueue.ClearRetrievalFilter) |
ID3D11InfoQueue::ClearStorageFilter Supprimez un filtre de stockage en haut de la pile de filtres de stockage. (ID3D11InfoQueue.ClearStorageFilter) |
ID3D11InfoQueue::ClearStoredMessages Effacez tous les messages de la file d’attente des messages. (ID3D11InfoQueue.ClearStoredMessages) |
ID3D11InfoQueue::GetBreakOnCategory Obtenez une catégorie de message à interrompre lorsqu’un message avec cette catégorie passe par le filtre de stockage. (ID3D11InfoQueue.GetBreakOnCategory) |
ID3D11InfoQueue::GetBreakOnID Obtenez un identificateur de message à interrompre lorsqu’un message avec cet identificateur passe par le filtre de stockage. (ID3D11InfoQueue.GetBreakOnID) |
ID3D11InfoQueue::GetBreakOnSeverity Obtenez un niveau de gravité de message à interrompre lorsqu’un message avec ce niveau de gravité passe par le filtre de stockage. (ID3D11InfoQueue.GetBreakOnSeverity) |
ID3D11InfoQueue::GetMessage Obtenez un message à partir de la file d’attente de messages. (ID3D11InfoQueue.GetMessage) |
ID3D11InfoQueue::GetMessageCountLimit Obtenez le nombre maximal de messages pouvant être ajoutés à la file d’attente de messages. (ID3D11InfoQueue.GetMessageCountLimit) |
ID3D11InfoQueue::GetMuteDebugOutput Obtenez un booléen qui active ou désactive la sortie de débogage. (ID3D11InfoQueue.GetMuteDebugOutput) |
ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter Obtenez le nombre de messages autorisés à passer par un filtre de stockage. (ID3D11InfoQueue.GetNumMessagesAllowedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter Obtenez le nombre de messages qui ont été refusés par le biais d’un filtre de stockage. (ID3D11InfoQueue.GetNumMessagesDeniedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit Obtenez le nombre de messages qui ont été ignorés en raison de la limite du nombre de messages. (ID3D11InfoQueue.GetNumMessagesDiscardedByMessageCountLimit) |
ID3D11InfoQueue::GetNumStoredMessages Obtenez le nombre de messages actuellement stockés dans la file d’attente des messages. (ID3D11InfoQueue.GetNumStoredMessages) |
ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter Obtenez le nombre de messages qui peuvent passer par un filtre de récupération. (ID3D11InfoQueue.GetNumStoredMessagesAllowedByRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilter Obtenez le filtre de récupération en haut de la pile de filtre de récupération. (ID3D11InfoQueue.GetRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilterStackSize Obtenez la taille de la pile de filtres de récupération en octets. (ID3D11InfoQueue.GetRetrievalFilterStacksize) |
ID3D11InfoQueue::GetStorageFilter Obtenez le filtre de stockage en haut de la pile de filtre de stockage. (ID3D11InfoQueue.GetStorageFilter) |
ID3D11InfoQueue::GetStorageFilterStackSize Obtenez la taille de la pile de filtre de stockage en octets. (ID3D11InfoQueue.GetStorageFilterStacksize) |
ID3D11InfoQueue::P opRetrievalFilter Affichez un filtre de récupération en haut de la pile de filtre de récupération. (ID3D11InfoQueue.PopRetrievalFilter) |
ID3D11InfoQueue::P opStorageFilter Affichez un filtre de stockage en haut de la pile de filtres de stockage. (ID3D11InfoQueue.PopStorageFilter) |
ID3D11InfoQueue::P ushCopyOfRetrievalFilter Envoyez une copie du filtre de récupération actuellement en haut de la pile de récupération-filtre vers la pile de récupération-filtre. (ID3D11InfoQueue.PushCopyOfRetrievalFilter) |
ID3D11InfoQueue::P ushCopyOfStorageFilter Envoyez une copie du filtre de stockage actuellement en haut de la pile de filtre de stockage vers la pile de filtre de stockage. (ID3D11InfoQueue.PushCopyOfStorageFilter) |
ID3D11InfoQueue::P ushEmptyRetrievalFilter Envoyez un filtre de récupération vide sur la pile de filtre de récupération. (ID3D11InfoQueue.PushEmptyRetrievalFilter) |
ID3D11InfoQueue::P ushEmptyStorageFilter Envoyez un filtre de stockage vide sur la pile de filtres de stockage. (ID3D11InfoQueue.PushEmptyStorageFilter) |
ID3D11InfoQueue::P ushRetrievalFilter Envoyer un filtre de récupération sur la pile de filtres de récupération. (ID3D11InfoQueue.PushRetrievalFilter) |
ID3D11InfoQueue::P ushStorageFilter Envoyez un filtre de stockage sur la pile de filtres de stockage. (ID3D11InfoQueue.PushStorageFilter) |
ID3D11InfoQueue::SetBreakOnCategory Définissez une catégorie de message à arrêter lorsqu’un message avec cette catégorie passe par le filtre de stockage. (ID3D11InfoQueue.SetBreakOnCategory) |
ID3D11InfoQueue::SetBreakOnID Définissez un identificateur de message sur lequel s’arrêter lorsqu’un message avec cet identificateur passe par le filtre de stockage. (ID3D11InfoQueue.SetBreakOnID) |
ID3D11InfoQueue::SetBreakOnSeverity Définissez un niveau de gravité de message à arrêter lorsqu’un message avec ce niveau de gravité passe par le filtre de stockage. (ID3D11InfoQueue.SetBreakOnSeverity) |
ID3D11InfoQueue::SetMessageCountLimit Définissez le nombre maximal de messages pouvant être ajoutés à la file d’attente des messages. (ID3D11InfoQueue.SetMessageCountLimit) |
ID3D11InfoQueue::SetMuteDebugOutput Définissez une valeur booléenne qui active ou désactive la sortie de débogage. (ID3D11InfoQueue.SetMuteDebugOutput) |
Notes
Pour obtenir cette interface, activez la couche de débogage et utilisez IUnknown::QueryInterface à partir de l’id3D11Device.
Windows Phone 8 : Cette API est prise en charge.
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | d3d11sdklayers.h |