ID3D11InfoQueue::AddMessage-Methode (d3d11sdklayers.h)
Fügen Sie der Nachrichtenwarteschlange eine Debugnachricht hinzu, und senden Sie diese Nachricht an die Debugausgabe.
Syntax
HRESULT AddMessage(
[in] D3D11_MESSAGE_CATEGORY Category,
[in] D3D11_MESSAGE_SEVERITY Severity,
[in] D3D11_MESSAGE_ID ID,
[in] LPCSTR pDescription
);
Parameter
[in] Category
Kategorie einer Nachricht (siehe D3D11_MESSAGE_CATEGORY).
[in] Severity
Schweregrad einer Nachricht (siehe D3D11_MESSAGE_SEVERITY).
[in] ID
Typ: D3D11_MESSAGE_ID
Eindeutiger Bezeichner einer Nachricht (siehe D3D11_MESSAGE_ID).
[in] pDescription
Typ: LPCSTR
Benutzerdefinierte Nachricht.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 11-Rückgabecodes zurück.
Hinweise
Diese Methode wird von den internen Mechanismen der Laufzeit verwendet, um Debugnachrichten zur Nachrichtenwarteschlange hinzuzufügen und sie an die Debugausgabe zu senden. Damit Anwendungen ihre eigenen benutzerdefinierten Nachrichten zur Nachrichtenwarteschlange hinzufügen und sie an die Debugausgabe senden können, rufen Sie ID3D11InfoQueue::AddApplicationMessage auf.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11sdklayers.h |
Bibliothek | D3D11.lib |