Método IDebugShaderRequest2::GenerateInstructions
Solicitações para gerar instruções de rastreamento de sombreador em uma solicitação de depuração. A depuração baseada em rastreamento ocorre na CPU (dobra) em vez da GPU.
Sintaxe
HRESULT GenerateInstructions(
IPixErrorCallback * errorCallback,
DebugShaderRequestInfo * requestInfo,
PixelHistoryOperation * pPixelHistory,
IDebugShaderCallback * pCallback
);
Parâmetros
errorCallback
O endereço de um retorno de chamada para erros que podem ocorrer ao gerar instruções de rastreamento de sombreador.
Requestinfo
O endereço de uma estrutura DebugShaderRequestInfo que descreve o evento/vértice/pixel solicitado.
pPixelHistory
O endereço dos resultados do histórico de pixels usados para localizar o pixel associado para depurar. Só se aplica ao depurar um sombreador de pixel.
pCallback
O endereço de um retorno de chamada usado para notificar o host de resultados.
Valor retornado
Se esse método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retorna um código de erro HRESULT .
Requisitos
Cabeçalho | Vspixengine.h |
Confira também