Describes the types of messages to allow or deny to pass through a filter.
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;
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.
Header: Declared in dxgidebug.h.
Library: Use d3d11.lib.