D3D12_INFO_QUEUE_FILTER_DESC Struktur (d3d12sdklayers.h)

Zulassen oder verweigern Sie bestimmte Nachrichtentypen, um einen Filter zu durchlaufen.

Syntax

typedef struct D3D12_INFO_QUEUE_FILTER_DESC {
  UINT                   NumCategories;
  D3D12_MESSAGE_CATEGORY *pCategoryList;
  UINT                   NumSeverities;
  D3D12_MESSAGE_SEVERITY *pSeverityList;
  UINT                   NumIDs;
  D3D12_MESSAGE_ID       *pIDList;
} D3D12_INFO_QUEUE_FILTER_DESC;

Member

NumCategories

Anzahl der Nachrichtenkategorien, die zugelassen oder verweigert werden sollen.

pCategoryList

Array von Nachrichtenkategorien, um nachrichtenkategorien zuzulassen oder zu verweigern. Array muss mindestens NumCategories-Member aufweisen (siehe D3D12_MESSAGE_CATEGORY).

NumSeverities

Die Anzahl der Schweregradstufen für Nachrichten, die zulässig oder verweigert werden sollen.

pSeverityList

Array von Nachrichtenschweregradstufen, um dies zuzulassen oder zu verweigern. Array muss mindestens Mitglieder von NumSeverities haben (siehe D3D12_MESSAGE_SEVERITY).

NumIDs

Anzahl der Nachrichten-IDs, die zugelassen oder verweigert werden sollen.

pIDList

Array von Nachrichten-IDs, um Nachrichten-IDs zuzulassen oder zu verweigern. Array muss mindestens NumIDs-Member aufweisen (siehe D3D12_MESSAGE_ID).

Bemerkungen

Für die Verwendung mit einer ID3D12InfoQueue-Schnittstelle .

Requirements (Anforderungen)

   
Header d3d12sdklayers.h

Weitere Informationen

Strukturen der Debugschicht