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