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 |