次の方法で共有


FrameStatistics 構造体

定義

クライアント側のパフォーマンス評価を行うための統計をフレームします。 以下を参照してください。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

最後の更新呼び出し以降に 2 つの連続したフレームが到着するまでの最大時間。

VideoFrameMinDelta

最後の更新呼び出し以降に 2 つの連続したフレームが到着するまでの最小時間。

VideoFrameReusedCount

デバイスで複数回使用された前回の更新呼び出し以降に受信したフレームの数。

VideoFramesDiscarded

とよく似ています VideoFramesSkippedが、破棄される理由は、フレームが非常に遅れて入ってきたため、保留中のポーズと関連付けることができなくなったためです。 この問題が発生した場合は、ネットワークに何らかの重大な競合があります。

VideoFramesReceived

前回の更新呼び出し以降にサーバーから受信したフレーム数。

VideoFramesSkipped

デコードされた最後の更新呼び出し以降に受信したフレームの数。ただし、新しいフレームが到着したため、表示されません。

適用対象

こちらもご覧ください