DXGI_INFO_QUEUE_MESSAGE structure (dxgidebug.h)

Describes a debug message in the information queue.

Syntax

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;
  const char                       *pDescription;
  SIZE_T                           DescriptionByteLength;
} DXGI_INFO_QUEUE_MESSAGE;

Members

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.

Remarks

IDXGIInfoQueue::GetMessage returns a pointer to this structure.

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 Structures