Interfaccia ID3D11InfoQueue (d3d11sdklayers.h)
Un'interfaccia della coda di informazioni archivia, recupera e filtra i messaggi di debug. La coda è costituita da una coda di messaggi, uno stack di filtri di archiviazione facoltativo e uno stack di filtri di recupero facoltativo.
Ereditarietà
L'interfaccia ID3D11InfoQueue eredita dall'interfaccia IUnknown . ID3D11InfoQueue include anche questi tipi di membri:
Metodi
L'interfaccia ID3D11InfoQueue dispone di questi metodi.
ID3D11InfoQueue::AddApplicationMessage Aggiungere un messaggio definito dall'utente alla coda dei messaggi e inviare tale messaggio all'output di debug. (ID3D11InfoQueue.AddApplicationMessage) |
ID3D11InfoQueue::AddMessage Aggiungere un messaggio di debug alla coda dei messaggi e inviare tale messaggio all'output di debug. |
ID3D11InfoQueue::AddRetrievalFilterEntries Aggiungere filtri di archiviazione all'inizio dello stack di filtri di recupero. (ID3D11InfoQueue.AddRetrievalFilterEntries) |
ID3D11InfoQueue::AddStorageFilterEntries Aggiungere filtri di archiviazione all'inizio dello stack di filtri di archiviazione. (ID3D11InfoQueue.AddStorageFilterEntries) |
ID3D11InfoQueue::ClearRetrievalFilter Rimuovere un filtro di recupero dalla parte superiore dello stack di filtri di recupero. (ID3D11InfoQueue.ClearRetrievalFilter) |
ID3D11InfoQueue::ClearStorageFilter Rimuovere un filtro di archiviazione dall'inizio dello stack di filtri di archiviazione. (ID3D11InfoQueue.ClearStorageFilter) |
ID3D11InfoQueue::ClearStoredMessages Cancellare tutti i messaggi dalla coda dei messaggi. (ID3D11InfoQueue.ClearStoredMessages) |
ID3D11InfoQueue::GetBreakOnCategory Ottenere una categoria di messaggi da interrompere quando un messaggio con tale categoria passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.GetBreakOnCategory) |
ID3D11InfoQueue::GetBreakOnID Ottenere un identificatore di messaggio da interrompere quando un messaggio con tale identificatore passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.GetBreakOnID) |
ID3D11InfoQueue::GetBreakOnSeverity Ottenere un livello di gravità del messaggio da interrompere quando un messaggio con tale livello di gravità passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.GetBreakOnSeverity) |
ID3D11InfoQueue::GetMessage Ottenere un messaggio dalla coda dei messaggi. (ID3D11InfoQueue.GetMessage) |
ID3D11InfoQueue::GetMessageCountLimit Ottiene il numero massimo di messaggi che è possibile aggiungere alla coda dei messaggi. (ID3D11InfoQueue.GetMessageCountLimit) |
ID3D11InfoQueue::GetMuteDebugOutput Ottiene un valore booleano che attiva o disattiva l'output di debug. (ID3D11InfoQueue.GetMuteDebugOutput) |
ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter Ottenere il numero di messaggi che sono stati autorizzati a passare attraverso un filtro di archiviazione. (ID3D11InfoQueue.GetNumMessagesAllowedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter Ottenere il numero di messaggi che sono stati negati tramite un filtro di archiviazione. (ID3D11InfoQueue.GetNumMessagesDeniedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit Ottenere il numero di messaggi eliminati a causa del limite di conteggio dei messaggi. (ID3D11InfoQueue.GetNumMessagesDiscardedByMessageCountLimit) |
ID3D11InfoQueue::GetNumStoredMessages Ottenere il numero di messaggi attualmente archiviati nella coda dei messaggi. (ID3D11InfoQueue.GetNumStoredMessages) |
ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter Ottiene il numero di messaggi che possono passare attraverso un filtro di recupero. (ID3D11InfoQueue.GetNumStoredMessagesAllowedByRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilter Ottenere il filtro di recupero nella parte superiore dello stack di filtri di recupero. (ID3D11InfoQueue.GetRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilterStackSize Ottiene le dimensioni dello stack di filtri di recupero in byte. (ID3D11InfoQueue.GetRetrievalFilterStackSize) |
ID3D11InfoQueue::GetStorageFilter Ottenere il filtro di archiviazione nella parte superiore dello stack di filtri di archiviazione. (ID3D11InfoQueue.GetStorageFilter) |
ID3D11InfoQueue::GetStorageFilterStackSize Ottenere le dimensioni dello stack di filtri di archiviazione in byte. (ID3D11InfoQueue.GetStorageFilterStackSize) |
ID3D11InfoQueue::P opRetrievalFilter Visualizzare un filtro di recupero dalla parte superiore dello stack di filtri di recupero. (ID3D11InfoQueue.PopRetrievalFilter) |
ID3D11InfoQueue::P opStorageFilter Visualizzare un filtro di archiviazione dall'inizio dello stack di filtri di archiviazione. (ID3D11InfoQueue.PopStorageFilter) |
ID3D11InfoQueue::P ushCopyOfRetrievalFilter Eseguire il push di una copia del filtro di recupero attualmente nella parte superiore dello stack di filtri di recupero nello stack di filtri di recupero. (ID3D11InfoQueue.PushCopyOfRetrievalFilter) |
ID3D11InfoQueue::P ushCopyOfStorageFilter Eseguire il push di una copia del filtro di archiviazione attualmente nella parte superiore dello stack di filtri di archiviazione nello stack di filtri di archiviazione. (ID3D11InfoQueue.PushCopyOfStorageFilter) |
ID3D11InfoQueue::P ushEmptyRetrievalFilter Eseguire il push di un filtro di recupero vuoto nello stack di filtri di recupero. (ID3D11InfoQueue.PushEmptyRetrievalFilter) |
ID3D11InfoQueue::P ushEmptyStorageFilter Eseguire il push di un filtro di archiviazione vuoto nello stack di filtri di archiviazione. (ID3D11InfoQueue.PushEmptyStorageFilter) |
ID3D11InfoQueue::P ushRetrievalFilter Eseguire il push di un filtro di recupero nello stack di filtri di recupero. (ID3D11InfoQueue.PushRetrievalFilter) |
ID3D11InfoQueue::P ushStorageFilter Eseguire il push di un filtro di archiviazione nello stack di filtri di archiviazione. (ID3D11InfoQueue.PushStorageFilter) |
ID3D11InfoQueue::SetBreakOnCategory Impostare una categoria di messaggi su cui eseguire l'interruzione quando un messaggio con tale categoria passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.SetBreakOnCategory) |
ID3D11InfoQueue::SetBreakOnID Impostare un identificatore di messaggio su cui interrompere quando un messaggio con tale identificatore passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.SetBreakOnID) |
ID3D11InfoQueue::SetBreakOnSeverity Impostare un livello di gravità del messaggio da interrompere quando un messaggio con tale livello di gravità passa attraverso il filtro di archiviazione. (ID3D11InfoQueue.SetBreakOnSeverity) |
ID3D11InfoQueue::SetMessageCountLimit Impostare il numero massimo di messaggi che possono essere aggiunti alla coda dei messaggi. (ID3D11InfoQueue.SetMessageCountLimit) |
ID3D11InfoQueue::SetMuteDebugOutput Impostare un valore booleano che attiva o disattiva l'output di debug. (ID3D11InfoQueue.SetMuteDebugOutput) |
Commenti
Per ottenere questa interfaccia, attivare il livello di debug e usare IUnknown::QueryInterfacedall'ID3D11Device.
Windows Phone 8: questa API è supportata.
Requisiti
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11sdklayers.h |