Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Anforderungen zum Generieren von Shaderablaufverfolgungsanweisungen in einer Debuganforderung. Ablaufverfolgungsbasiertes Debuggen tritt auf der CPU (Warp) anstelle der GPU auf.
Syntax
HRESULT GenerateInstructions(
IPixErrorCallback * errorCallback,
DebugShaderRequestInfo * requestInfo,
PixelHistoryOperation * pPixelHistory,
IDebugShaderCallback * pCallback
);
Parameter
errorCallback
Die Adresse eines Rückrufs für Fehler, die beim Generieren von Shaderablaufverfolgungsanweisungen auftreten können.
requestInfo
Die Adresse einer DebugShaderRequestInfo-Struktur, die das angeforderte Ereignis/vertex/pixel beschreibt.
pPixelHistory
Die Adresse der Pixelverlaufsergebnisse, die zum Suchen des zugeordneten Pixels zum Debuggen verwendet werden. Gilt nur beim Debuggen eines Pixel-Shaders.
pCallback
Die Adresse eines Rückrufs, der zum Benachrichtigen des Hosts von Ergebnissen verwendet wird.
Rückgabewert
Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Requirements (Anforderungen)
Header | Vspixengine.h |
Siehe auch