Freigeben über


SpatialCoordinateSystem Klasse

Definition

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
Object Platform::Object IInspectable SpatialCoordinateSystem
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.

Gilt für:

Weitere Informationen