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 |