Interfaccia IDXGIInfoQueue (dxgidebug.h)

Questa interfaccia controlla la coda delle informazioni di debug e può essere usata solo se il livello di debug è attivato.

Ereditarietà

L'interfaccia IDXGIInfoQueue eredita dall'interfaccia IUnknown . IDXGIInfoQueue include anche questi tipi di membri:

Metodi

L'interfaccia IDXGIInfoQueue dispone di questi metodi.

 
IDXGIInfoQueue::AddApplicationMessage

Aggiunge un messaggio definito dall'utente alla coda di messaggi e lo invia all'output di debug.
IDXGIInfoQueue::AddMessage

Aggiunge un messaggio di debug alla coda di messaggi e invia tale messaggio all'output di debug.
IDXGIInfoQueue::AddRetrievalFilterEntries

Aggiunge filtri di recupero all'inizio dello stack di filtri di recupero.
IDXGIInfoQueue::AddStorageFilterEntries

Aggiunge filtri di archiviazione all'inizio dello stack di filtri di archiviazione.
IDXGIInfoQueue::ClearRetrievalFilter

Rimuove un filtro di recupero dalla parte superiore dello stack di filtri di recupero.
IDXGIInfoQueue::ClearStorageFilter

Rimuove un filtro di archiviazione dall'inizio dello stack di filtri di archiviazione.
IDXGIInfoQueue::ClearStoredMessages

Cancella tutti i messaggi dalla coda dei messaggi.
IDXGIInfoQueue::GetBreakOnCategory

Determina se l'interruzione in una categoria di messaggi è attivata o disattivata.
IDXGIInfoQueue::GetBreakOnID

Determina se l'interruzione in un identificatore di messaggio è attivata o disattivata.
IDXGIInfoQueue::GetBreakOnSeverity

Determina se l'interruzione in un livello di gravità del messaggio è attivata o disattivata.
IDXGIInfoQueue::GetMessage

Ottiene un messaggio dalla coda di messaggi.
IDXGIInfoQueue::GetMessageCountLimit

Ottiene il numero massimo di messaggi che è possibile aggiungere alla coda dei messaggi.
IDXGIInfoQueue::GetMuteDebugOutput

Determina se l'output di debug è attivato o disattivato.
IDXGIInfoQueue::GetNumMessagesAllowedByStorageFilter

Ottiene il numero di messaggi consentiti da un filtro di archiviazione.
IDXGIInfoQueue::GetNumMessagesDeniedByStorageFilter

Ottiene il numero di messaggi a cui è stato negato il passaggio tramite un filtro di archiviazione.
IDXGIInfoQueue::GetNumMessagesDiscardedByMessageCountLimit

Ottiene il numero di messaggi eliminati a causa del limite di conteggio dei messaggi.
IDXGIInfoQueue::GetNumStoredMessages

Ottiene il numero di messaggi attualmente archiviati nella coda dei messaggi.
IDXGIInfoQueue::GetNumStoredMessagesAllowedByRetrievalFilters

Ottiene il numero di messaggi che possono passare attraverso un filtro di recupero.
IDXGIInfoQueue::GetRetrievalFilter

Ottiene il filtro di recupero nella parte superiore dello stack di filtri di recupero.
IDXGIInfoQueue::GetRetrievalFilterStackSize

Ottiene le dimensioni dello stack di filtri di recupero in byte.
IDXGIInfoQueue::GetStorageFilter

Ottiene il filtro di archiviazione nella parte superiore dello stack di filtri di archiviazione.
IDXGIInfoQueue::GetStorageFilterStackSize

Ottiene le dimensioni dello stack di filtri di archiviazione in byte.
IDXGIInfoQueue::P opRetrievalFilter

Visualizza un filtro di recupero dalla parte superiore dello stack di filtri di recupero.
IDXGIInfoQueue::P opStorageFilter

Consente di visualizzare un filtro di archiviazione dall'inizio dello stack di filtri di archiviazione.
IDXGIInfoQueue::P ushCopyOfRetrievalFilter

Inserisce una copia del filtro di recupero attualmente presente nella parte superiore dello stack di filtri di recupero nello stack di filtri di recupero.
IDXGIInfoQueue::P ushCopyOfStorageFilter

Esegue il push di una copia del filtro di archiviazione attualmente presente nella parte superiore dello stack di filtri di archiviazione nello stack di filtri di archiviazione.
IDXGIInfoQueue::P ushDenyAllRetrievalFilter

Inserisce un filtro di recupero deny-all nello stack di filtri di recupero.
IDXGIInfoQueue::P ushDenyAllStorageFilter

Inserisce un filtro di archiviazione deny-all nello stack di filtri di archiviazione.
IDXGIInfoQueue::P ushEmptyRetrievalFilter

Inserisce un filtro di recupero vuoto nello stack di filtri di recupero.
IDXGIInfoQueue::P ushEmptyStorageFilter

Inserisce un filtro di archiviazione vuoto nello stack di filtri di archiviazione.
IDXGIInfoQueue::P ushRetrievalFilter

Inserisce un filtro di recupero nello stack di filtri di recupero.
IDXGIInfoQueue::P ushStorageFilter

Inserisce un filtro di archiviazione nello stack di filtri di archiviazione.
IDXGIInfoQueue::SetBreakOnCategory

Imposta una categoria di messaggi su cui interrompere l'interruzione quando un messaggio con tale categoria passa attraverso il filtro di archiviazione.
IDXGIInfoQueue::SetBreakOnID

Imposta un identificatore di messaggio da interrompere quando un messaggio con tale identificatore passa attraverso il filtro di archiviazione.
IDXGIInfoQueue::SetBreakOnSeverity

Imposta un livello di gravità del messaggio da interrompere quando un messaggio con tale livello di gravità passa attraverso il filtro di archiviazione.
IDXGIInfoQueue::SetMessageCountLimit

Imposta il numero massimo di messaggi che è possibile aggiungere alla coda dei messaggi.
IDXGIInfoQueue::SetMuteDebugOutput

Attiva o disattiva l'output di debug.

Commenti

Questa interfaccia viene ottenuta chiamando la funzione DXGIGetDebugInterface .

Per altre info sul livello di debug, vedi Livello di debug.

Nota Questa API richiede Windows Software Development Kit (SDK) per Windows 8.
 

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dxgidebug.h

Vedi anche

Interfacce DXGI

IUnknown