Partager via


Windows.Perception.Spatial Espace de noms

Contient des classes pour le raisonnement sur les relations spatiales dans l’environnement de l’utilisateur.

Classes

SpatialAnchor

Représente un système de coordonnées fortement ancré à un point dans l’environnement de l’utilisateur.

SpatialAnchorExporter

Permet aux applications d’exporter des ancres spatiales pour le partage et la relocalisation entre les appareils, afin que les deux appareils puissent raisonner sur les mêmes emplacements dans l’environnement de leurs utilisateurs.

SpatialAnchorExportSufficiency

Représente des informations indiquant si les données d’une ancre spatiale sont suffisantes pour le partage ou la relocalisation.

SpatialAnchorManager

Méthodes statiques pour obtenir le magasin d’ancres spatiales pour l’application actuelle.

SpatialAnchorRawCoordinateSystemAdjustedEventArgs

Fournit des données pour l’événement SpatialAnchor.RawCoordinateSystemAdjusted .

SpatialAnchorStore

Représente une collection d’objets SpatialAnchor stockés par Windows pour le compte d’une application.

SpatialAnchorTransferManager

Méthodes statiques pour transférer des ancres spatiales entre des appareils, afin que les deux appareils puissent raisonner sur les mêmes emplacements dans l’environnement de leurs utilisateurs.

SpatialBoundingVolume

Représente un volume englobant d’une sorte quelconque dans l’environnement de l’utilisateur, par exemple, une boîte, une zone orientée, une sphère ou un frustum.

SpatialCoordinateSystem

Représente un système de coordonnées utilisé pour raisonner l’environnement de l’utilisateur.

SpatialEntity

Représente un emplacement physique dans l’environnement de l’utilisateur et ses métadonnées, qu’une application a l’intention de partager avec d’autres appareils.

SpatialEntityAddedEventArgs

Données d’événement pour les événements d’entité spatiale ajoutée.

SpatialEntityRemovedEventArgs

Données d’événement pour les événements d’entité spatiale supprimées.

SpatialEntityStore

Représente un pool partagé d’entités spatiales, synchronisées automatiquement entre les participants d’une session distante.

SpatialEntityUpdatedEventArgs

Données d’événement pour les événements d’entité spatiale mis à jour.

SpatialEntityWatcher

Surveille les modifications apportées à l’ensemble d’entités que les participants ajoutent, mettent à jour ou suppriment dans un magasin d’entités spatiales, et fournit des notifications lorsque cela change.

SpatialLocation

Représente l’emplacement de l’appareil dans l’environnement de l’utilisateur à un moment donné.

SpatialLocator

Fournit l’accès à l’emplacement d’un appareil suivi par rapport à l’environnement de l’utilisateur, tel qu’un HoloLens ou un autre casque Mixed Reality.

SpatialLocatorAttachedFrameOfReference

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

SpatialLocatorPositionalTrackingDeactivatingEventArgs

Fournit des données pour l’événement SpatialLocator.PositionalTrackingDeactivating .

SpatialStageFrameOfReference

Représente une étape spatiale, définie par l’utilisateur pour établir l’espace physique dans lequel il a l’intention d’utiliser un casque Mixed Reality.

SpatialStationaryFrameOfReference

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

Structures

SpatialBoundingBox

Zone englobante alignée sur l’axe dans l’environnement de l’utilisateur, avec des coordonnées exprimées en mètres.

SpatialBoundingFrustum

Frustum englobant dans l’environnement de l’utilisateur défini comme un ensemble de 6 plans, avec des coordonnées exprimées en mètres.

SpatialBoundingOrientedBox

Cadre englobant orienté dans l’environnement de l’utilisateur, avec des coordonnées exprimées en mètres.

SpatialBoundingSphere

Sphère englobante dans l’environnement de l’utilisateur, avec des coordonnées exprimées en mètres.

SpatialRay

Rayon dans l’environnement de l’utilisateur, avec des coordonnées exprimées en mètres.

Énumérations

SpatialAnchorExportPurpose

Spécifie l’objectif d’une exportation, d’un partage ou d’une relocalisation d’ancre spatiale donnés.

SpatialEntityWatcherStatus

Décrit l’état d’un objet SpatialEntityWatcher .

SpatialLocatability

Indique l’état de cycle de vie du système d’emplacement spatial de l’appareil. Cela permet à une application de savoir si elle peut raisonner sur l’orientation de l’appareil ou sa position dans l’environnement de l’utilisateur.

SpatialLookDirectionRange

Mesure dans laquelle l’utilisateur peut regarder autour de lui avec son casque.

SpatialMovementRange

Mesure dans laquelle l’utilisateur peut se déplacer tout en portant son casque.

SpatialPerceptionAccessStatus

Cette énumération décrit la capacité d’une application à voir l’environnement de l’utilisateur d’une manière qui nécessite la fonctionnalité spatialPerception. Cela inclut l’utilisation de SpatialSurfaceObserver ou SpatialAnchorTransferManager.

Voir aussi