SpatialCoordinateSystem Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un système de coordonnées utilisé pour raisonner l’environnement de l’utilisateur.
public ref class SpatialCoordinateSystem 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 SpatialCoordinateSystem 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 SpatialCoordinateSystem
Public NotInheritable Class SpatialCoordinateSystem
- Héritage
- 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
Les méthodes qui retournent des informations spatiales, représentées sous forme de points, de rayons ou de volumes dans l’environnement de l’utilisateur, acceptent un paramètre SpatialCoordinateSystem pour vous permettre de décider du système de coordonnées dans lequel il est le plus utile pour ces coordonnées à retourner. Les unités de ces coordonnées seront toujours en mètres.
Chaque SpatialCoordinateSystem a une relation dynamique avec d’autres systèmes de coordonnées, y compris ceux qui représentent la position de l’utilisateur. À tout moment, l’appareil peut être en mesure de localiser certains systèmes de coordonnées et non d’autres. Pour la plupart des systèmes de coordonnées, votre application doit être prête à gérer des périodes pendant lesquelles elles ne peuvent pas être localisées.
Pour obtenir un SpatialCoordinateSystem basé sur la position de l’appareil, utilisez la classe SpatialLocator pour créer un cadre de référence attaché à un localisateur ou fixe.
Méthodes
TryGetTransformTo(SpatialCoordinateSystem) |
Fournit une matrice de transformation que vous pouvez utiliser pour convertir la géométrie exprimée dans un système de coordonnées en un autre système de coordonnées. |