Compartir a través de


Interfaz ID3D11InfoQueue (d3d11sdklayers.h)

Una interfaz de cola de información almacena, recupera y filtra los mensajes de depuración. La cola consta de una cola de mensajes, una pila de filtros de almacenamiento opcional y una pila de filtros de recuperación opcional.

Herencia

La interfaz ID3D11InfoQueue hereda de la interfaz IUnknown . ID3D11InfoQueue también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11InfoQueue tiene estos métodos.

 
ID3D11InfoQueue::AddApplicationMessage

Agregue un mensaje definido por el usuario a la cola de mensajes y envíe ese mensaje a la salida de depuración. (ID3D11InfoQueue.AddApplicationMessage)
ID3D11InfoQueue::AddMessage

Agregue un mensaje de depuración a la cola de mensajes y envíe ese mensaje a la salida de depuración.
ID3D11InfoQueue::AddRetrievalFilterEntries

Agregue filtros de almacenamiento a la parte superior de la pila de filtros de recuperación. (ID3D11InfoQueue.AddRetrievalFilterEntries)
ID3D11InfoQueue::AddStorageFilterEntries

Agregue filtros de almacenamiento a la parte superior de la pila de filtros de almacenamiento. (ID3D11InfoQueue.AddStorageFilterEntries)
ID3D11InfoQueue::ClearRetrievalFilter

Quite un filtro de recuperación de la parte superior de la pila de filtros de recuperación. (ID3D11InfoQueue.ClearRetrievalFilter)
ID3D11InfoQueue::ClearStorageFilter

Quite un filtro de almacenamiento de la parte superior de la pila de filtros de almacenamiento. (ID3D11InfoQueue.ClearStorageFilter)
ID3D11InfoQueue::ClearStoredMessages

Borre todos los mensajes de la cola de mensajes. (ID3D11InfoQueue.ClearStoredMessages)
ID3D11InfoQueue::GetBreakOnCategory

Obtenga una categoría de mensaje en la que se interrumpirá cuando un mensaje con esa categoría pase por el filtro de almacenamiento. (ID3D11InfoQueue.GetBreakOnCategory)
ID3D11InfoQueue::GetBreakOnID

Obtenga un identificador de mensaje en el que se interrumpa cuando un mensaje con ese identificador pasa por el filtro de almacenamiento. (ID3D11InfoQueue.GetBreakOnID)
ID3D11InfoQueue::GetBreakOnSeverity

Obtenga un nivel de gravedad del mensaje en el que se interrumpa cuando un mensaje con ese nivel de gravedad pasa por el filtro de almacenamiento. (ID3D11InfoQueue.GetBreakOnSeverity)
ID3D11InfoQueue::GetMessage

Obtiene un mensaje de la cola de mensajes. (ID3D11InfoQueue.GetMessage)
ID3D11InfoQueue::GetMessageCountLimit

Obtenga el número máximo de mensajes que se pueden agregar a la cola de mensajes. (ID3D11InfoQueue.GetMessageCountLimit)
ID3D11InfoQueue::GetMuteDebugOutput

Obtiene un valor booleano que activa o desactiva la salida de depuración. (ID3D11InfoQueue.GetMuteDebugOutput)
ID3D11InfoQueue::GetNumMessagesAllowedByStorageFilter

Obtenga el número de mensajes que se permitieron pasar a través de un filtro de almacenamiento. (ID3D11InfoQueue.GetNumMessagesAllowedByStorageFilter)
ID3D11InfoQueue::GetNumMessagesDeniedByStorageFilter

Obtenga el número de mensajes que se denegó el paso a través de un filtro de almacenamiento. (ID3D11InfoQueue.GetNumMessagesDeniedByStorageFilter)
ID3D11InfoQueue::GetNumMessagesDiscardedByMessageCountLimit

Obtenga el número de mensajes que se descartaron debido al límite de recuento de mensajes. (ID3D11InfoQueue.GetNumMessagesDiscardedByMessageCountLimit)
ID3D11InfoQueue::GetNumStoredMessages

Obtenga el número de mensajes almacenados actualmente en la cola de mensajes. (ID3D11InfoQueue.GetNumStoredMessages)
ID3D11InfoQueue::GetNumStoredMessagesAllowedByRetrievalFilter

Obtenga el número de mensajes que pueden pasar a través de un filtro de recuperación. (ID3D11InfoQueue.GetNumStoredMessagesAllowedByRetrievalFilter)
ID3D11InfoQueue::GetRetrievalFilter

Obtenga el filtro de recuperación en la parte superior de la pila de filtros de recuperación. (ID3D11InfoQueue.GetRetrievalFilter)
ID3D11InfoQueue::GetRetrievalFilterStackSize

Obtenga el tamaño de la pila de filtros de recuperación en bytes. (ID3D11InfoQueue.GetRetrievalFilterStackSize)
ID3D11InfoQueue::GetStorageFilter

Obtenga el filtro de almacenamiento en la parte superior de la pila de filtros de almacenamiento. (ID3D11InfoQueue.GetStorageFilter)
ID3D11InfoQueue::GetStorageFilterStackSize

Obtenga el tamaño de la pila de filtros de almacenamiento en bytes. (ID3D11InfoQueue.GetStorageFilterStackSize)
ID3D11InfoQueue::P opRetrievalFilter

Extrae un filtro de recuperación de la parte superior de la pila de filtros de recuperación. (ID3D11InfoQueue.PopRetrievalFilter)
ID3D11InfoQueue::P opStorageFilter

Quite un filtro de almacenamiento de la parte superior de la pila de filtros de almacenamiento. (ID3D11InfoQueue.PopStorageFilter)
ID3D11InfoQueue::P ushCopyOfRetrievalFilter

Inserte una copia del filtro de recuperación actualmente en la parte superior de la pila de filtros de recuperación en la pila de filtros de recuperación. (ID3D11InfoQueue.PushCopyOfRetrievalFilter)
ID3D11InfoQueue::P ushCopyOfStorageFilter

Inserte una copia del filtro de almacenamiento actualmente en la parte superior de la pila de filtros de almacenamiento en la pila de filtros de almacenamiento. (ID3D11InfoQueue.PushCopyOfStorageFilter)
ID3D11InfoQueue::P ushEmptyRetrievalFilter

Inserte un filtro de recuperación vacío en la pila de filtros de recuperación. (ID3D11InfoQueue.PushEmptyRetrievalFilter)
ID3D11InfoQueue::P ushEmptyStorageFilter

Inserte un filtro de almacenamiento vacío en la pila de filtros de almacenamiento. (ID3D11InfoQueue.PushEmptyStorageFilter)
ID3D11InfoQueue::P ushRetrievalFilter

Inserte un filtro de recuperación en la pila de filtros de recuperación. (ID3D11InfoQueue.PushRetrievalFilter)
ID3D11InfoQueue::P ushStorageFilter

Inserte un filtro de almacenamiento en la pila de filtros de almacenamiento. (ID3D11InfoQueue.PushStorageFilter)
ID3D11InfoQueue::SetBreakOnCategory

Establezca una categoría de mensaje en la que se interrumpirá cuando un mensaje con esa categoría pase por el filtro de almacenamiento. (ID3D11InfoQueue.SetBreakOnCategory)
ID3D11InfoQueue::SetBreakOnID

Establezca un identificador de mensaje en el que se interrumpirá cuando un mensaje con ese identificador pase por el filtro de almacenamiento. (ID3D11InfoQueue.SetBreakOnID)
ID3D11InfoQueue::SetBreakOnSeverity

Establezca un nivel de gravedad del mensaje en el que se interrumpa cuando un mensaje con ese nivel de gravedad pase por el filtro de almacenamiento. (ID3D11InfoQueue.SetBreakOnSeverity)
ID3D11InfoQueue::SetMessageCountLimit

Establezca el número máximo de mensajes que se pueden agregar a la cola de mensajes. (ID3D11InfoQueue.SetMessageCountLimit)
ID3D11InfoQueue::SetMuteDebugOutput

Establezca un valor booleano que active o desactive la salida de depuración. (ID3D11InfoQueue.SetMuteDebugOutput)

Comentarios

Para obtener esta interfaz, active la capa de depuración y use IUnknown::QueryInterface desde id3D11Device.

Windows Phone 8: se admite esta API.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11sdklayers.h

Consulte también

IUnknown

Interfaces de capa