Freigeben über


IDebugShaderRequest2::BeginDebugShader-Methode

Anforderungen zum Starten des Debuggens der angegebenen Liste von Anweisungen.

Syntax

HRESULT BeginDebugShader(
   IPixErrorCallback * errorCallback,
   DWORD               instructionStreamSize,
   BYTE []             count1_instructionStream,
   DWORD *             pDevice
);

Parameter

errorCallback
Die Adresse eines Rückrufs für Fehler, die während des Debuggens auftreten können.

instructionStreamSize
Die Anzahl der Anweisungen im Anweisungsdatenstrom.

count1_instructionStream
Der angegebene Anweisungsdatenstrom.

pDevice
Die Adresse, die an die Debug-Engine für die Kommunikation mit dieser Debugsitzung übergeben werden soll (Debug-Engine readprocessmemory für diese Adresse).

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Header

Vspixengine.h

Siehe auch

IDebugShaderRequest2