ID3D12InfoQueue::AddMessage-Methode (d3d12sdklayers.h)

Fügt der Nachrichtenwarteschlange eine Debugnachricht hinzu und sendet diese Nachricht an die Debugausgabe.

Syntax

HRESULT AddMessage(
  [in] D3D12_MESSAGE_CATEGORY Category,
  [in] D3D12_MESSAGE_SEVERITY Severity,
  [in] D3D12_MESSAGE_ID       ID,
  [in] LPCSTR                 pDescription
);

Parameter

[in] Category

Typ: D3D12_MESSAGE_CATEGORY

Kategorie einer Nachricht.

[in] Severity

Typ: D3D12_MESSAGE_SEVERITY

Schweregrad einer Nachricht.

[in] ID

Typ: D3D12_MESSAGE_ID

Eindeutiger Bezeichner einer Nachricht.

[in] pDescription

Typ: LPCSTR

Benutzerdefinierte Nachricht.

Rückgabewert

Typ: HRESULT

Diese Methode gibt einen der Direct3D 12-Rückgabecodes zurück.

Hinweise

Diese Methode wird von den internen Mechanismen der Laufzeit verwendet, um der Nachrichtenwarteschlange Debugnachrichten hinzuzufügen und an die Debugausgabe zu senden. Rufen Sie ID3D12InfoQueue::AddApplicationMessage auf, damit Anwendungen der Nachrichtenwarteschlange ihre eigenen benutzerdefinierten Nachrichten hinzufügen und sie an die Debugausgabe senden.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d12sdklayers.h

Weitere Informationen

ID3D12InfoQueue