DXGI_INFO_QUEUE_MESSAGE_CATEGORY enumeration (dxgidebug.h)

Values that specify categories of debug messages.

Syntax

typedef enum DXGI_INFO_QUEUE_MESSAGE_CATEGORY {
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN = 0,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION,
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER
} ;

Constants

 
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN
Value: 0
Unknown category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS
Miscellaneous category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION
Initialization category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP
Cleanup category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION
Compilation category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION
State creation category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING
State setting category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING
State getting category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION
Resource manipulation category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION
Execution category.
DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER
Shader category.

Remarks

Use this enumeration when you call IDXGIInfoQueue::GetMessage to retrieve a message and when you call IDXGIInfoQueue::AddMessage to add a message. When you create an info queue filter, you can use these values to allow or deny any categories of messages to pass through the storage and retrieval filters.

Note  This API requires the Windows Software Development Kit (SDK) for Windows 8.
 

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header dxgidebug.h

See also

DXGI Enumerations