PIX3

Microsoft 游戏开发工具包 (GDK) 的 PIX3 API 参考资料。

函数

函数 说明
ConfigureL2IPMC 在 L2 缓存内配置性能计数器。
ConfigureNBPMC 在 North Bridge(北桥)内配置四个硬件性能监视器计数器 (PMC),以使一个游戏能够直接从游戏代码读取这些计数器。
ConfigurePMC 配置四个硬件性能监视器计数器 (PMC),以使一个游戏能够直接从游戏代码读取这些计数器。
GetPMCValue 获取硬件性能监视器计数器 (PMC) 的值。
PIX_COLOR 为事件指定特定的颜色。
PIX_COLOR_INDEX 指定一组独特的事件类别,并让 PIX 选择表示每个类别的颜色。
PIXBeginCapture 启动通过编程方式控制的 PIX 捕获。
PIXBeginEvent 为计时捕获 CPU 活动启动用户定义的事件,将显示在 PIX 的系统计时捕获功能中。
PIXEndCapture 停止使用 PIXBeginCapture 启动的以编程方式控制的捕获。
PIXEndEvent 定义用户定义事件的末尾。
PIXGetCaptureState 作为一组标志检索正在进行中的捕获类型。
PIXGetPowerMetrics (NDA 主题)要求授权 返回 Xbox Series 主机上的当前电源负载
PIXRecordMemoryAllocationEvent 记录内存分配事件。
PIXRecordMemoryFreeEvent 记录内存释放事件。
PIXReportCounter 在 PIX UI 中显示用户定义的计数器。
PIXScopedEvent 为 CPU 活动的计时捕获创建用户定义的事件,将显示在 Xbox 性能调查器 (PIX) 的计时捕获功能中。
PIXSetMarker 当发生特定用户定义的事件时,将一个标记插入到 PIX 系统计时捕获窗口的 CPU 时间线中。

结构

结构 说明
PIXCaptureParameters PIXBeginCapture 的参数。
PIXPowerMetrics (NDA 主题) 要求授权 PIXGetPowerMetrics 的参数

PIX GPU 捕获 API

有关详细信息,请参阅 PIX GPU 捕获 API (NDA 主题) 要求授权

另请参阅

PIX 概述(NDA 主题)要求授权
工具 API 参考