Direct3D 诊断捕获接口
以下接口在 vspixengine.h 中声明。
本部分中的内容
主题 | 说明 |
---|---|
来自引擎的回调,指示它已对添加到日志的任何新帧进行分析。 | |
可取消的任何请求的基数。 仅当请求仍在队列中时,才能取消,因此可能会忽略取消。 | |
从引擎回调以处理错误。 | |
从引擎返回进度的回调。 | |
未使用。 以前是一个回调,用于同时返回所有像素历史记录结果。 | |
未使用。 以前是一起请求像素历史记录基元和交集。 | |
回调以返回像素历史记录交集, (绘制调用级别) 和基元 (三角形级别) 两个不同的结果。 | |
单独请求像素历史记录交集和基元。 | |
用于返回呈现目标的回调。 无论引擎内呈现目标的格式如何,返回的呈现目标的格式都是R8G8B8A8_UNORM的。 | |
用于请求呈现目标的回调。 | |
未使用。 以前是开始调试着色器的请求。 | |
用于返回从创建着色器跟踪生成的指令的回调。 | |
请求开始调试着色器。 此请求包含两个部分:生成跟踪并调试跟踪。 | |
请求取消生成着色器跟踪。 | |
保留。 请求实时调试着色器。 | |
回调以 XML 形式返回对象的内容。 | |
以 XML 形式请求对象的内容。 | |
回调以缓冲区形式返回对象的内容,这些对象支持其 (缓冲区、纹理) 。 | |
请求以缓冲区形式请求支持对象的内容。 | |
回调以 DDS 文件的形式写入纹理。 | |
请求将纹理写入为 DDS 文件。 | |
请求将平铺纹理写入为 DDS 文件。 | |
未使用。 以前是管道阶段数据的回调。 | |
未使用。 以前是管道阶段数据的回调。 | |
管道阶段数据的回调。 | |
未使用。 以前是管道阶段数据的请求。 | |
未使用。 以前是管道阶段数据的请求。 | |
请求管道阶段数据。 | |
用于返回调用堆栈数据的回调。 | |
请求调用堆栈数据。 | |
将符号服务器信息传递给桌面捕获引擎。 | |
从调用堆栈返回源文件信息的回调。 | |
从调用堆栈请求源文件信息。 | |
在捕获期间从引擎返回错误的回调。 | |
未使用。 以前是用于响应“捕获帧”事件的回调。 | |
未使用。 以前请求“捕获帧”事件。 | |
回调以返回包含其事件 ID 和帧编号的帧列表。 | |
请求包含其事件 ID 和帧编号的帧列表。 | |
回调以返回 (显示在属性窗口中) 的摘要信息。 | |
请求摘要信息。 | |
返回包含管道阶段网格的缓冲区的回调。 | |
请求包含管道阶段网格的缓冲区。 | |
返回帧中事件列表的回调。 | |
未使用。 | |
请求返回帧中的事件列表。 | |
返回对象表数据的回调。 | |
请求对象表数据。 | |
用于保存或结束试验的回调。 指示文件保存已完成。 | |
原始 IPixEngine 接口的扩展。 | |
用于与 vsglog 通信数据的原始接口。 | |
用于远程通信有关 vsglog 的数据的接口。 | |
未使用。 | |
IPixEngine2 接口的扩展。 | |
IPIxEngine3 接口的扩展。 | |
用于更新对象内容的回调。 | |
请求更新对象的内容。 | |
用于查看纹理的回调。 | |
IPixEngine4 接口的扩展,其中包含用于查看纹理的添加项。 | |
IPixEngine5 接口的扩展,其中包含用于确定远程引擎版本的添加。 | |
返回支持的所有接口版本的回调。 这样,使用者就可以与捕获引擎同步。 | |
IPixEngine6 接口的扩展,其中包含有关版本控制的内容。 | |
用于返回脱机分析数据的回调。 | |
请求脱机分析数据。 | |
用于返回有关是否缓存脱机请求的信息的回调。 | |
有关是否缓存脱机请求的信息的请求。 | |
未使用。 | |
确定引擎是否支持单一实例。 | |
确定引擎是否来自Windows 10。 |
相关主题