FrameTimingManager 允许用户捕获和访问多个帧的 FrameTiming 数据。
FrameTimingManager 在开发版构建中始终处于活动状态。要将此功能用于其他构建类型,请转到 **编辑** > **项目设置** > **播放器** 并启用 **帧计时统计** 属性。FrameTimingManager 还依赖于 **动态分辨率** 功能,因此仅在支持 **动态分辨率** 的平台上受支持。
CaptureFrameTimings | 此函数触发 FrameTimingManager 捕获 FrameTiming 数据的快照,然后用户可以访问该快照。 |
GetCpuTimerFrequency | 此函数返回当前平台上 CPU 定时器的频率,用于解释计时结果。如果平台不支持返回此值,则将返回 0。 |
GetGpuTimerFrequency | 此函数返回当前平台上 GPU 定时器的频率,用于解释计时结果。如果平台不支持返回此值,则将返回 0。 |
GetLatestTimings | 允许用户访问当前捕获的 FrameTimings。 |
GetVSyncsPerSecond | 此函数返回当前平台上每秒的垂直同步次数,用于解释计时结果。如果平台不支持返回此值,则将返回 0。 |
IsFeatureEnabled | 检查帧计时统计信息是否已启用。 |