Compartir a través de


Método IDebugShaderRequest2::GenerateInstructions

Solicitudes para generar instrucciones de seguimiento del sombreador en una solicitud de depuración. La depuración basada en seguimiento se produce en la CPU (warp) en lugar de en la GPU.

Sintaxis

HRESULT GenerateInstructions(
   IPixErrorCallback *      errorCallback,
   DebugShaderRequestInfo * requestInfo,
   PixelHistoryOperation *  pPixelHistory,
   IDebugShaderCallback *   pCallback
);

Parámetros

errorCallback
Dirección de una devolución de llamada para los errores que pueden producirse al generar instrucciones de seguimiento del sombreador.

requestInfo
Dirección de una estructura DebugShaderRequestInfo que describe el evento solicitado,vértice/píxel.

pPixelHistory
Dirección de los resultados del historial de píxeles usados para buscar el píxel asociado a la depuración. Solo se aplica al depurar un sombreador de píxeles.

pCallback
Dirección de una devolución de llamada usada para notificar al host de resultados.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Requisitos

Encabezado

Vspixengine.h

Vea también

IDebugShaderRequest2