Freigeben über


HolographicFrameRenderingReport Klasse

Definition

Enthält Zeitinformationen zu der Arbeit, die die Anwendung im Vorfeld der erstmaligen Überprüfung des Frames durch das System ausgeführt hat.

public ref class HolographicFrameRenderingReport sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HolographicFrameRenderingReport final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HolographicFrameRenderingReport
Public NotInheritable Class HolographicFrameRenderingReport
Vererbung
Object Platform::Object IInspectable HolographicFrameRenderingReport
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 2004 (eingeführt in 10.0.19041.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v10.0)

Hinweise

Die in diesem Bericht beschriebene Arbeit erfolgt nur einmal, wenn der Frame zum ersten Mal angezeigt wird. Das Ergebnis wird bei jedem nachfolgenden Scanout desselben Frames erneut verwendet.

Eigenschaften

FrameId

Ruft den eindeutigen Bezeichner für den HolographicFrame ab, der dem HolographicFrameRenderingReport zugeordnet ist.

MissedLatchCount

Ruft die Anzahl der Scanouts ab, bei denen ein vorheriger HolographicFrame erneut projiziert werden musste, da die GPU-Arbeit für den aktuellen HolographicFrame nicht rechtzeitig zum Ziel-Abscannungstermin abgeschlossen wurde.

SystemRelativeActualGpuFinishTime

Ruft die Zeit ab, zu der bekannt ist, dass alle GPU-Arbeiten, die für die Neuprojektion erforderlich sind, abgeschlossen sind. Dies schließt alle Überlagerungsarbeiten oder andere Hologrammkompositor-Nachbearbeitungen ein, die zum Vorbereiten des endgültigen Bilds erforderlich sind.

SystemRelativeFrameReadyTime

Ruft die vom System empfohlene Zeit ab, zu der das Rendering für den HolographicFrame , der von der Kopfhaltung abhängig ist, begonnen haben sollte. Dies ist der gleiche Zeitpunkt, zu dem die HolographicSpace.WaitForNextFrameReady-Methode aufgehoben wird.

SystemRelativeTargetLatchTime

Ruft eine Schätzung der Zeit ab, die der HolographicFrame benötigt hat, um alle GPU-Arbeiten (sowohl die Anwendung als auch der Compositor) abgeschlossen zu haben, um die Neuprojektion planmäßig zu beginnen.

Gilt für:

Weitere Informationen