Freigeben über


D3D11_MESSAGE_CATEGORY-Enumeration (d3d11sdklayers.h)

Kategorien von Debugnachrichten. Dadurch wird die Kategorie einer Nachricht beim Abrufen einer Nachricht mit ID3D11InfoQueue::GetMessage und beim Hinzufügen einer Nachricht mit ID3D11InfoQueue::AddMessage identifiziert. Beim Erstellen eines Infowarteschlangenfilters können diese Werte verwendet werden, um zuzulassen oder zu verweigern, dass nachrichtenkategorien die Speicher- und Abruffilter durchlaufen.

Syntax

typedef enum D3D11_MESSAGE_CATEGORY {
  D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED = 0,
  D3D11_MESSAGE_CATEGORY_MISCELLANEOUS,
  D3D11_MESSAGE_CATEGORY_INITIALIZATION,
  D3D11_MESSAGE_CATEGORY_CLEANUP,
  D3D11_MESSAGE_CATEGORY_COMPILATION,
  D3D11_MESSAGE_CATEGORY_STATE_CREATION,
  D3D11_MESSAGE_CATEGORY_STATE_SETTING,
  D3D11_MESSAGE_CATEGORY_STATE_GETTING,
  D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION,
  D3D11_MESSAGE_CATEGORY_EXECUTION,
  D3D11_MESSAGE_CATEGORY_SHADER
} ;

Konstanten

 
D3D11_MESSAGE_CATEGORY_APPLICATION_DEFINED
Wert: 0
Benutzerdefinierte Nachricht. Siehe ID3D11InfoQueue::AddMessage.
D3D11_MESSAGE_CATEGORY_MISCELLANEOUS
D3D11_MESSAGE_CATEGORY_INITIALIZATION
D3D11_MESSAGE_CATEGORY_CLEANUP
D3D11_MESSAGE_CATEGORY_COMPILATION
D3D11_MESSAGE_CATEGORY_STATE_CREATION
D3D11_MESSAGE_CATEGORY_STATE_SETTING
D3D11_MESSAGE_CATEGORY_STATE_GETTING
D3D11_MESSAGE_CATEGORY_RESOURCE_MANIPULATION
D3D11_MESSAGE_CATEGORY_EXECUTION
D3D11_MESSAGE_CATEGORY_SHADER
Direct3D 11: Dieser Wert wird erst in Direct3D 11.1 unterstützt.

Hinweise

Dies ist Teil des Features "Informationswarteschlange". Siehe ID3D11InfoQueue-Schnittstelle.

Anforderungen

   
Kopfzeile d3d11sdklayers.h

Weitere Informationen

Ebenenaufzählungen