FrameStatistics Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Framestatistiken zum Durchführen einer clientseitigen Leistungsbewertung. Siehe GetLastFrameStatistics(FrameStatistics).
public value class FrameStatistics
public struct FrameStatistics
type FrameStatistics = struct
Public Structure FrameStatistics
- Vererbung
-
FrameStatistics
Felder
FrameArrivalDelta |
Zeitdelta in Millisekunden zwischen dem Eingang des aktuellen Frames und dem vorherigen Frame. |
LatencyFrameNetworkTransmit |
Die Übertragung des Frames über das Netzwerk dauerte in Millisekunden. |
LatencyPoseNetworkTransmit |
Die Übertragung der Pose über das Netzwerk dauerte in Millisekunden. |
LatencyPoseToReceive |
Zeit zwischen der Anforderung des Clients für einen neuen Remoteframe und dem Eingang des angeforderten Frames. |
LatencyPresentToDisplay |
Die Latenz, bis der fertige Frame angezeigt wird. |
LatencyReceiveToPresent |
Zeit zwischen dem Eintreffen eines neuen Frames und seiner tatsächlichen Nutzung. |
PoseArrivalDelta |
Zeitdelta in Millisekunden zwischen der Poseneinkunft des aktuellen Frames und dem vorherigen Frame. |
TimeSinceLastPresent |
Die Zeit zwischen nachfolgenden Aufrufen und „PresentFrame“ in der CPU. |
VideoFrameMaxDelta |
Maximale Zeitspanne zwischen zwei aufeinanderfolgenden Frames, die seit dem letzten Aktualisierungsaufruf eintreffen. |
VideoFrameMinDelta |
Mindestdauer zwischen zwei aufeinanderfolgenden Frames, die seit dem letzten Aktualisierungsaufruf eingetroffen sind. |
VideoFrameReusedCount |
Anzahl der empfangenen Frames seit dem letzten Updateaufruf, die auf dem Gerät mehr als einmal verwendet wurden. |
VideoFramesDiscarded |
Sehr ähnlich wie VideoFramesSkipped, aber der Grund für die Verworfenheit ist, dass ein Frame so spät kam, dass er nicht einmal mehr mit einer ausstehenden Pose korreliert werden konnte. Wenn dieser Fall eintritt, bestehen im Netzwerk schwerwiegende Konflikte. |
VideoFramesReceived |
Die Anzahl der Frames, die seit dem letzten Updateaufruf vom Server empfangen wurden. |
VideoFramesSkipped |
Anzahl der empfangenen Frames seit dem letzten Aktualisierungsaufruf, die decodiert, aber nicht angezeigt wurden, weil ein neuerer Frame eingetroffen ist. |