DXGI_INFO_QUEUE_FILTER_DESC structure (dxgidebug.h)

Describes the types of messages to allow or deny to pass through a filter.

Syntax

typedef struct DXGI_INFO_QUEUE_FILTER_DESC {
  UINT                             NumCategories;
  DXGI_INFO_QUEUE_MESSAGE_CATEGORY *pCategoryList;
  UINT                             NumSeverities;
  DXGI_INFO_QUEUE_MESSAGE_SEVERITY *pSeverityList;
  UINT                             NumIDs;
  DXGI_INFO_QUEUE_MESSAGE_ID       *pIDList;
} DXGI_INFO_QUEUE_FILTER_DESC;

Members

NumCategories

The number of message categories to allow or deny.

pCategoryList

An array of DXGI_INFO_QUEUE_MESSAGE_CATEGORY enumeration values that describe the message categories to allow or deny. The array must have at least NumCategories number of elements.

NumSeverities

The number of message severity levels to allow or deny.

pSeverityList

An array of DXGI_INFO_QUEUE_MESSAGE_SEVERITY enumeration values that describe the message severity levels to allow or deny. The array must have at least NumSeverities number of elements.

NumIDs

The number of message IDs to allow or deny.

pIDList

An array of integers that represent the message IDs to allow or deny. The array must have at least NumIDs number of elements.

Remarks

This structure is a member of the DXGI_INFO_QUEUE_FILTER structure.

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