Compartir a través de


Interfaz IDXGIInfoQueue (dxgidebug.h)

Esta interfaz controla la cola de información de depuración y solo se puede usar si la capa de depuración está activada.

Herencia

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

Métodos

La interfaz IDXGIInfoQueue tiene estos métodos.

 
IDXGIInfoQueue::AddApplicationMessage

Agrega un mensaje definido por el usuario a la cola de mensajes y envía ese mensaje a la salida de depuración.
IDXGIInfoQueue::AddMessage

Agrega un mensaje de depuración a la cola de mensajes y envía ese mensaje a la salida de depuración.
IDXGIInfoQueue::AddRetrievalFilterEntries

Agrega filtros de recuperación a la parte superior de la pila de filtros de recuperación.
IDXGIInfoQueue::AddStorageFilterEntries

Agrega filtros de almacenamiento a la parte superior de la pila de filtros de almacenamiento.
IDXGIInfoQueue::ClearRetrievalFilter

Quita un filtro de recuperación de la parte superior de la pila de filtros de recuperación.
IDXGIInfoQueue::ClearStorageFilter

Quita un filtro de almacenamiento de la parte superior de la pila de filtros de almacenamiento.
IDXGIInfoQueue::ClearStoredMessages

Borra todos los mensajes de la cola de mensajes.
IDXGIInfoQueue::GetBreakOnCategory

Determina si la interrupción de una categoría de mensaje está activada o desactivada.
IDXGIInfoQueue::GetBreakOnID

Determina si la interrupción de un identificador de mensaje está activada o desactivada.
IDXGIInfoQueue::GetBreakOnSeverity

Determina si la interrupción en un nivel de gravedad del mensaje está activada o desactivada.
IDXGIInfoQueue::GetMessage

Obtiene un mensaje de la cola de mensajes.
IDXGIInfoQueue::GetMessageCountLimit

Obtiene el número máximo de mensajes que se pueden agregar a la cola de mensajes.
IDXGIInfoQueue::GetMuteDebugOutput

Determina si la salida de depuración está activada o desactivada.
IDXGIInfoQueue::GetNumMessagesAllowedByStorageFilter

Obtiene el número de mensajes a los que un filtro de almacenamiento puede pasar.
IDXGIInfoQueue::GetNumMessagesDeniedByStorageFilter

Obtiene el número de mensajes a los que se denegó el paso a través de un filtro de almacenamiento.
IDXGIInfoQueue::GetNumMessagesDiscardedByMessageCountLimit

Obtiene el número de mensajes descartados debido al límite de recuento de mensajes.
IDXGIInfoQueue::GetNumStoredMessages

Obtiene el número de mensajes almacenados actualmente en la cola de mensajes.
IDXGIInfoQueue::GetNumStoredMessagesAllowedByRetrievalFilters

Obtiene el número de mensajes que pueden pasar a través de un filtro de recuperación.
IDXGIInfoQueue::GetRetrievalFilter

Obtiene el filtro de recuperación en la parte superior de la pila de filtros de recuperación.
IDXGIInfoQueue::GetRetrievalFilterStackSize

Obtiene el tamaño de la pila de filtros de recuperación en bytes.
IDXGIInfoQueue::GetStorageFilter

Obtiene el filtro de almacenamiento en la parte superior de la pila de filtros de almacenamiento.
IDXGIInfoQueue::GetStorageFilterStackSize

Obtiene el tamaño de la pila de filtros de almacenamiento en bytes.
IDXGIInfoQueue::P opRetrievalFilter

Extrae un filtro de recuperación de la parte superior de la pila de filtros de recuperación.
IDXGIInfoQueue::P opStorageFilter

Extrae un filtro de almacenamiento de la parte superior de la pila de filtros de almacenamiento.
IDXGIInfoQueue::P ushCopyOfRetrievalFilter

Inserta una copia del filtro de recuperación que se encuentra actualmente en la parte superior de la pila de filtros de recuperación en la pila de filtros de recuperación.
IDXGIInfoQueue::P ushCopyOfStorageFilter

Inserta una copia del filtro de almacenamiento que se encuentra actualmente en la parte superior de la pila de filtros de almacenamiento en la pila de filtros de almacenamiento.
IDXGIInfoQueue::P ushDenyAllRetrievalFilter

Inserta un filtro de recuperación deny-all en la pila de filtros de recuperación.
IDXGIInfoQueue::P ushDenyAllStorageFilter

Inserta un filtro de almacenamiento deny-all en la pila de filtros de almacenamiento.
IDXGIInfoQueue::P ushEmptyRetrievalFilter

Inserta un filtro de recuperación vacío en la pila de filtros de recuperación.
IDXGIInfoQueue::P ushEmptyStorageFilter

Inserta un filtro de almacenamiento vacío en la pila de filtros de almacenamiento.
IDXGIInfoQueue::P ushRetrievalFilter

Inserta un filtro de recuperación en la pila de filtros de recuperación.
IDXGIInfoQueue::P ushStorageFilter

Inserta un filtro de almacenamiento en la pila de filtros de almacenamiento.
IDXGIInfoQueue::SetBreakOnCategory

Establece una categoría de mensaje en la que se interrumpirá cuando un mensaje con esa categoría pase por el filtro de almacenamiento.
IDXGIInfoQueue::SetBreakOnID

Establece un identificador de mensaje en el que se interrumpirá cuando un mensaje con ese identificador pasa por el filtro de almacenamiento.
IDXGIInfoQueue::SetBreakOnSeverity

Establece un nivel de gravedad del mensaje en el que se interrumpirá cuando un mensaje con ese nivel de gravedad pase por el filtro de almacenamiento.
IDXGIInfoQueue::SetMessageCountLimit

Establece el número máximo de mensajes que se pueden agregar a la cola de mensajes.
IDXGIInfoQueue::SetMuteDebugOutput

Activa o desactiva la salida de depuración.

Comentarios

Esta interfaz se obtiene llamando a la función DXGIGetDebugInterface .

Para obtener más información sobre la capa de depuración, consulte Capa de depuración.

Nota Esta API requiere el Kit de desarrollo de software (SDK) de Windows para Windows 8.
 

Requisitos

   
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dxgidebug.h

Consulte también

DXGI Interfaces

IUnknown