FrameStatistics 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于执行客户端性能评估的帧统计信息。 请参阅 GetLastFrameStatistics(FrameStatistics)。
public value class FrameStatistics
public struct FrameStatistics
type FrameStatistics = struct
Public Structure FrameStatistics
- 继承
-
FrameStatistics
字段
FrameArrivalDelta |
当前帧到达和上一帧之间的时间增量(以毫秒为单位)。 |
LatencyFrameNetworkTransmit |
通过网络传输帧所花费的时间(以毫秒为单位)。 |
LatencyPoseNetworkTransmit |
通过网络传输姿势所花费的时间(以毫秒为单位)。 |
LatencyPoseToReceive |
客户端对新远程帧的请求与请求的帧到达之间的时间。 |
LatencyPresentToDisplay |
显示完成的帧之前的延迟。 |
LatencyReceiveToPresent |
新帧到达与其实际使用情况之间的时间。 |
PoseArrivalDelta |
当前帧与上一帧的姿势到达之间的时间增量(以毫秒为单位)。 |
TimeSinceLastPresent |
在 CPU 上对 PresentFrame 进行后续调用之间的时间。 |
VideoFrameMaxDelta |
自上次更新调用以来,两个连续帧到达之间的最大时间。 |
VideoFrameMinDelta |
自上次更新调用以来,两个连续帧到达之间的最短时间。 |
VideoFrameReusedCount |
自上次更新调用以来在设备上多次使用的接收帧数。 |
VideoFramesDiscarded |
与 VideoFramesSkipped非常相似,但被丢弃的原因是帧来得太晚,以至于它甚至无法再与任何挂起的姿势相关联。 如果发生这种情况,则会出现严重的网络争用。 |
VideoFramesReceived |
自上次更新调用以来从服务器接收的帧数。 |
VideoFramesSkipped |
自上次更新调用以来,已解码但因更新帧到达而未显示显示的接收帧数。 |