版本:Unity 6 (6000.0)
语言英语
  • C#

XRStats.TryGetDroppedFrameCount

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个更改建议,并在适当时进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static bool TryGetDroppedFrameCount(out int droppedFrameCount);

参数

droppedFrameCount 输出自上次更新以来丢弃的帧数。

返回值

bool 如果可以获取丢弃的帧数,则为真;否则为假。

描述

检索 XR SDK 报告的丢弃帧数。

丢弃帧数对于希望动态调整内容或设置以最大化帧率的游戏或应用程序很有用。XR 应用程序保持一致的高帧率非常重要。如果应用程序绘制内容过多或进行过多计算,则可能无法维持高帧率并“丢弃”帧。当 SDK 报告帧被丢弃时,游戏或应用程序可以调整设置、禁用对象或执行其他操作以减少开销。

统计信息并非始终可用,并且会因硬件、SDK 甚至帧而异。因此,在使用输出参数中的统计值之前,务必检查此方法的返回值。