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 |