Share via


SpatialLocatorAttachedFrameOfReference Classe

Définition

Représente un cadre de référence attaché positionlement à l’appareil.

public ref class SpatialLocatorAttachedFrameOfReference 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 SpatialLocatorAttachedFrameOfReference 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 SpatialLocatorAttachedFrameOfReference
Public NotInheritable Class SpatialLocatorAttachedFrameOfReference
Héritage
Object Platform::Object IInspectable SpatialLocatorAttachedFrameOfReference
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 SpatialLocatorAttachedFrameOfReference représente un cadre de référence relatif à l’appareil qui suit les changements de position signalés par le SpatialLocator de l’appareil. Ce cadre a un titre fixe par rapport à l’environnement de l’utilisateur qui pointe dans la direction vers laquelle l’utilisateur faisait face lors de la création de l’image. À partir de là, toutes les orientations de ce cadre de référence sont relatives à ce titre fixe, même lorsque l’utilisateur fait pivoter l’appareil.

Pour un casque tel que HoloLens, l’origine du système de coordonnées de ce frame se trouve au centre de rotation de la tête de l’utilisateur, de sorte que sa position n’est pas affectée par la rotation de la tête.

Pour obtenir un SpatialLocatorAttachedFrameOfReference, utilisez la classe SpatialLocator et appelez CreateAttachedFrameOfReferenceAtCurrentHeading.

Propriétés

RelativeOrientation

Obtient ou définit l’orientation de l’origine de ce cadre de référence par rapport à la direction du titre.

RelativePosition

Obtient ou définit la position de l’origine de ce cadre de référence par rapport au SpatialLocator qu’il suit.

Méthodes

AdjustHeading(Double)

Ajuste le titre fixe de ce cadre de référence par rapport à son titre actuel.

GetStationaryCoordinateSystemAtTimestamp(PerceptionTimestamp)

Obtient un système de coordonnées dont l’origine est la position de l’appareil à l’horodatage spécifié, orienté vers le titre fixe de ce cadre de référence. Ce système de coordonnées reste stationnaire et ne suit aucun autre mouvement de l’appareil.

TryGetRelativeHeadingAtTimestamp(PerceptionTimestamp)

Calcule le titre de l’appareil en radians pour l’horodatage spécifié, par rapport au titre fixe de ce frame.

S’applique à

Voir aussi