SpatialCoordinateSystem 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 ein Koordinatensystem dar, das verwendet wird, um die Umgebung des Benutzers zu ermitteln.
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
- 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
Methoden, die räumliche Informationen zurückgeben, die als Punkte, Strahlen oder Volumes in der Umgebung des Benutzers dargestellt werden, akzeptieren einen SpatialCoordinateSystem-Parameter, mit dem Sie das Koordinatensystem bestimmen können, in dem es für diese Koordinaten am nützlichsten ist. Die Einheiten für diese Koordinaten befinden sich immer in Metern.
Jedes SpatialCoordinateSystem verfügt über eine dynamische Beziehung zu anderen Koordinatensystemen, einschließlich denen, die die Position des Benutzers darstellen. Zu jedem Zeitpunkt kann das Gerät einige Koordinatensysteme lokalisieren und andere nicht. Für die meisten Koordinatensysteme muss Ihre App bereit sein, Zeiträume zu verarbeiten, in denen sie nicht gefunden werden können.
Um ein SpatialCoordinateSystem basierend auf der Position des Geräts abzurufen, verwenden Sie die SpatialLocator-Klasse, um entweder einen Locator angefügten oder einen stationären Bezugsrahmen zu erstellen.
Methoden
TryGetTransformTo(SpatialCoordinateSystem) |
Stellt eine Transformationsmatrix bereit, mit der Sie die in einem Koordinatensystem ausgedrückte Geometrie in ein anderes Koordinatensystem konvertieren können. |