SpatialStationaryFrameOfReference Classe

Définition

Représente un cadre de référence qui reste stationnaire par rapport à l’environnement de l’utilisateur à un moment donné.

public ref class SpatialStationaryFrameOfReference 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 SpatialStationaryFrameOfReference 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 SpatialStationaryFrameOfReference
Public NotInheritable Class SpatialStationaryFrameOfReference
Héritage
Object Platform::Object IInspectable SpatialStationaryFrameOfReference
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Remarques

La classe SpatialStationaryFrameOfReference représente une trame de référence qui reste stationnaire par rapport à l’environnement de l’utilisateur à mesure que l’utilisateur se déplace. Ce cadre de référence privilégie la stabilité des coordonnées près de l’appareil. Une utilisation clé d’un SpatialStationaryFrameOfReference consiste à agir en tant que système de coordonnées mondiales sous-jacent dans un moteur de rendu lors du rendu d’expériences à l’échelle des sièges ou à l’échelle mondiale.

Les hologrammes affichés à une coordonnée dans ce cadre restent généralement en place lorsque l’utilisateur déplace l’appareil. Toutefois, à mesure que l’utilisateur se déplace dans une grande zone et que l’appareil ajuste sa compréhension de son environnement, ces hologrammes peuvent dériver par rapport au monde. Pour éviter cette dérive et ancrer fortement le contenu à un point dans l’environnement de l’utilisateur, créez un SpatialAnchor. Le système ajustera ensuite la position de ce SpatialAnchor par rapport à ce et à d’autres cadres de référence, en fonction des besoins pour maintenir cette ancre précisément en place dans le monde.

Pour obtenir un SpatialStationaryFrameOfReference, utilisez la classe SpatialLocator et appelez CreateStationaryFrameOfReferenceAtCurrentLocation.

Pour créer une expérience à l’échelle permanente ou à l’échelle de la salle en fonction du plan d’étage ou de la limite de mouvement définie par l’utilisateur, une application peut utiliser la classe SpatialStageFrameOfReference à la place.

Propriétés

CoordinateSystem

Obtient un système de coordonnées stationnaire avec une origine à la position et à l’orientation de l’appareil au moment de la création de cette trame.

S’applique à