Describes a debug message in the information queue.
typedef struct DXGI_INFO_QUEUE_MESSAGE {
DXGI_DEBUG_ID Producer;
DXGI_INFO_QUEUE_MESSAGE_CATEGORY Category;
DXGI_INFO_QUEUE_MESSAGE_SEVERITY Severity;
DXGI_INFO_QUEUE_MESSAGE_ID ID;
char *pDescription;
SIZE_T DescriptionByteLength;
} DXGI_INFO_QUEUE_MESSAGE;
Producer
A DXGI_DEBUG_ID value that identifies the entity that produced the message.
Category
A DXGI_INFO_QUEUE_MESSAGE_CATEGORY-typed value that specifies the category of the message.
Severity
A DXGI_INFO_QUEUE_MESSAGE_SEVERITY-typed value that specifies the severity of the message.
ID
An integer that uniquely identifies the message.
pDescription
The message string.
DescriptionByteLength
The length of the message string at pDescription, in bytes.
IDXGIInfoQueue::GetMessage returns a pointer to this structure.
Header: Declared in dxgidebug.h.
Library: Use d3d11.lib.