Interface ID3D11InfoQueue (d3d11sdklayers.h)
Uma interface de fila de informações armazena, recupera e filtra mensagens de depuração. A fila consiste em uma fila de mensagens, uma pilha de filtro de armazenamento opcional e uma pilha de filtro de recuperação opcional.
Herança
A interface ID3D11InfoQueue herda da interface IUnknown . ID3D11InfoQueue também tem estes tipos de membros:
Métodos
A interface ID3D11InfoQueue tem esses métodos.
ID3D11InfoQueue::AddApplicationMessage Adicione uma mensagem definida pelo usuário à fila de mensagens e envie essa mensagem para depurar a saída. (ID3D11InfoQueue.AddApplicationMessage) |
ID3D11InfoQueue::AddMessage Adicione uma mensagem de depuração à fila de mensagens e envie essa mensagem para depurar a saída. |
ID3D11InfoQueue::AddRetrievalFilterEntries Adicione filtros de armazenamento à parte superior da pilha de filtro de recuperação. (ID3D11InfoQueue.AddRetrievalFilterEntries) |
ID3D11InfoQueue::AddStorageFilterEntries Adicione filtros de armazenamento à parte superior da pilha de filtro de armazenamento. (ID3D11InfoQueue.AddStorageFilterEntries) |
ID3D11InfoQueue::ClearRetrievalFilter Remova um filtro de recuperação da parte superior da pilha de filtro de recuperação. (ID3D11InfoQueue.ClearRetrievalFilter) |
ID3D11InfoQueue::ClearStorageFilter Remova um filtro de armazenamento da parte superior da pilha de filtro de armazenamento. (ID3D11InfoQueue.ClearStorageFilter) |
ID3D11InfoQueue::ClearStoredMessages Limpe todas as mensagens da fila de mensagens. (ID3D11InfoQueue.ClearStoredMessages) |
ID3D11InfoQueue::GetBreakOnCategory Obtenha uma categoria de mensagem para interromper quando uma mensagem com essa categoria passar pelo filtro de armazenamento. (ID3D11InfoQueue.GetBreakOnCategory) |
ID3D11InfoQueue::GetBreakOnID Obtenha um identificador de mensagem para interromper quando uma mensagem com esse identificador passar pelo filtro de armazenamento. (ID3D11InfoQueue.GetBreakOnID) |
ID3D11InfoQueue::GetBreakOnSeverity Obtenha um nível de gravidade da mensagem para interromper quando uma mensagem com esse nível de gravidade passar pelo filtro de armazenamento. (ID3D11InfoQueue.GetBreakOnSeverity) |
ID3D11InfoQueue::GetMessage Obtenha uma mensagem da fila de mensagens. (ID3D11InfoQueue.GetMessage) |
ID3D11InfoQueue::GetMessageCountLimit Obtenha o número máximo de mensagens que podem ser adicionadas à fila de mensagens. (ID3D11InfoQueue.GetMessageCountLimit) |
ID3D11InfoQueue::GetMuteDebugOutput Obtenha um booliano que ativa ou desativa a saída de depuração. (ID3D11InfoQueue.GetMuteDebugOutput) |
ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter Obtenha o número de mensagens que foram autorizadas a passar por um filtro de armazenamento. (ID3D11InfoQueue.GetNumMessagesAllowedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter Obtenha o número de mensagens que tiveram a passagem negada por meio de um filtro de armazenamento. (ID3D11InfoQueue.GetNumMessagesDeniedByStorageFilter) |
ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit Obtenha o número de mensagens que foram descartadas devido ao limite de contagem de mensagens. (ID3D11InfoQueue.GetNumMessagesDiscardedByMessageCountLimit) |
ID3D11InfoQueue::GetNumStoredMessages Obtenha o número de mensagens armazenadas atualmente na fila de mensagens. (ID3D11InfoQueue.GetNumStoredMessages) |
ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter Obtenha o número de mensagens que podem passar por um filtro de recuperação. (ID3D11InfoQueue.GetNumStoredMessagesAllowedByRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilter Obtenha o filtro de recuperação na parte superior da pilha de filtro de recuperação. (ID3D11InfoQueue.GetRetrievalFilter) |
ID3D11InfoQueue::GetRetrievalFilterStackSize Obtenha o tamanho da pilha de filtro de recuperação em bytes. (ID3D11InfoQueue.GetRetrievalFilterStackSize) |
ID3D11InfoQueue::GetStorageFilter Obtenha o filtro de armazenamento na parte superior da pilha de filtro de armazenamento. (ID3D11InfoQueue.GetStorageFilter) |
ID3D11InfoQueue::GetStorageFilterStackSize Obtenha o tamanho da pilha de filtro de armazenamento em bytes. (ID3D11InfoQueue.GetStorageFilterStackSize) |
ID3D11InfoQueue::P opRetrievalFilter Coloque um filtro de recuperação na parte superior da pilha de filtro de recuperação. (ID3D11InfoQueue.PopRetrievalFilter) |
ID3D11InfoQueue::P opStorageFilter Coloque um filtro de armazenamento na parte superior da pilha de filtro de armazenamento. (ID3D11InfoQueue.PopStorageFilter) |
ID3D11InfoQueue::P ushCopyOfRetrievalFilter Envie por push uma cópia do filtro de recuperação atualmente na parte superior da pilha de filtro de recuperação para a pilha de filtro de recuperação. (ID3D11InfoQueue.PushCopyOfRetrievalFilter) |
ID3D11InfoQueue::P ushCopyOfStorageFilter Envie por push uma cópia do filtro de armazenamento atualmente na parte superior da pilha de filtro de armazenamento para a pilha de filtro de armazenamento. (ID3D11InfoQueue.PushCopyOfStorageFilter) |
ID3D11InfoQueue::P ushEmptyRetrievalFilter Envie por push um filtro de recuperação vazio para a pilha de filtro de recuperação. (ID3D11InfoQueue.PushEmptyRetrievalFilter) |
ID3D11InfoQueue::P ushEmptyStorageFilter Envie por push um filtro de armazenamento vazio para a pilha de filtro de armazenamento. (ID3D11InfoQueue.PushEmptyStorageFilter) |
ID3D11InfoQueue::P ushRetrievalFilter Envie um filtro de recuperação por push para a pilha de filtro de recuperação. (ID3D11InfoQueue.PushRetrievalFilter) |
ID3D11InfoQueue::P ushStorageFilter Envie um filtro de armazenamento por push para a pilha de filtro de armazenamento. (ID3D11InfoQueue.PushStorageFilter) |
ID3D11InfoQueue::SetBreakOnCategory Defina uma categoria de mensagem para ser interrompida quando uma mensagem com essa categoria passar pelo filtro de armazenamento. (ID3D11InfoQueue.SetBreakOnCategory) |
ID3D11InfoQueue::SetBreakOnID Defina um identificador de mensagem para ser interrompido quando uma mensagem com esse identificador passar pelo filtro de armazenamento. (ID3D11InfoQueue.SetBreakOnID) |
ID3D11InfoQueue::SetBreakOnSeverity Defina um nível de gravidade da mensagem para ser interrompido quando uma mensagem com esse nível de severidade passar pelo filtro de armazenamento. (ID3D11InfoQueue.SetBreakOnSeverity) |
ID3D11InfoQueue::SetMessageCountLimit Defina o número máximo de mensagens que podem ser adicionadas à fila de mensagens. (ID3D11InfoQueue.SetMessageCountLimit) |
ID3D11InfoQueue::SetMuteDebugOutput Defina um booliano que ativa ou desativa a saída de depuração. (ID3D11InfoQueue.SetMuteDebugOutput) |
Comentários
Para obter essa interface, ative a camada de depuração e use IUnknown::QueryInterface do ID3D11Device.
Windows Phone 8: há suporte para essa API.
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11sdklayers.h |