HolographicFrame Klasse
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.
Stellt einen Rahmen holografischen Inhalts dar, den eine App für alle Kameras rendern muss.
public ref class HolographicFrame sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HolographicFrame final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HolographicFrame
Public NotInheritable Class HolographicFrame
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)
|
Hinweise
Jeder HolographicFrame verfolgt die End-to-End-Latenz ab dem CreateNextFrame-Aufruf, bis der Frame angezeigt wird. Dadurch wird die Anzahl der Frames bestimmt, die das System für die Vorhersage des nächsten Frames vorausschauen wird.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | GetQuadLayerUpdateParameters |
2004 | 19041 | Id |
Eigenschaften
AddedCameras |
Ruft die Liste der HolographicCamera-Objekte ab, die seit dem letzten Frame hinzugefügt wurden. |
CurrentPrediction |
Ruft die neueste Kamerapositionsvorhersage für den aktuellen HolographicFrame ab. |
Duration |
Ruft die Dauer ab, für die sich der Frame auf dem Bildschirm befindet. |
Id |
Ruft den eindeutigen Bezeichner für den HolographicFrame innerhalb des übergeordneten HolographicSpace ab. |
RemovedCameras |
Ruft die Liste der HolographicCamera-Objekte ab, die seit dem letzten Frame entfernt wurden. |
Methoden
GetQuadLayerUpdateParameters(HolographicQuadLayer) |
Ruft eine Updatenutzlast ab, mit der eine Anwendung die Parameter einer bestimmten Vierschicht aus diesem Frame vorwärts konfigurieren kann. |
GetRenderingParameters(HolographicCameraPose) |
Ruft die Parameter ab, die zum Rendern des aktuellen Frames mit der angegebenen Kameraposition erforderlich sind. |
PresentUsingCurrentPrediction() |
Zeigen Sie den aktuellen Frame für alle Kameras an, und warten Sie dann bis zum nächsten Frame. |
PresentUsingCurrentPrediction(HolographicFramePresentWaitBehavior) |
Zeigt den aktuellen Frame für alle Kameras mit dem angegebenen Warteverhalten an. |
UpdateCurrentPrediction() |
Berechnet eine aktualisierte Vorhersage für die CurrentPrediction-Eigenschaft. |
WaitForFrameToFinish() |
Blockiert den aktuellen Thread, bis dieser Frame abgeschlossen ist und auf den Anzeigen angezeigt wird. |