IDebugShaderRequest2::GenerateInstructions 方法
在调试请求中生成着色器跟踪指令的请求。 基于跟踪的调试发生在 CPU (扭曲) 而不是 GPU 上。
语法
HRESULT GenerateInstructions(
IPixErrorCallback * errorCallback,
DebugShaderRequestInfo * requestInfo,
PixelHistoryOperation * pPixelHistory,
IDebugShaderCallback * pCallback
);
参数
errorCallback
生成着色器跟踪指令时可能发生的错误回调的地址。
requestInfo
描述请求的事件/顶点/像素的 DebugShaderRequestInfo 结构的地址。
pPixelHistory
用于查找要调试的关联像素的像素历史记录结果的地址。 仅在调试像素着色器时适用。
pCallback
用于通知主机结果的回调的地址。
返回值
如果此方法成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。
要求
标头 | Vspixengine.h |
另请参阅