DepthCorrelatedCoordinateMapper 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.
Ordnet 2D-Punkte in einer MediaFrameSource einem 3D-Raum oder einem Frame aus einer anderen MediaFrameSource unter Verwendung von Daten aus einem DepthMediaFrame zu.
public ref class DepthCorrelatedCoordinateMapper sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DepthCorrelatedCoordinateMapper final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DepthCorrelatedCoordinateMapper : System.IDisposable
Public NotInheritable Class DepthCorrelatedCoordinateMapper
Implements IDisposable
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
Rufen Sie eine instance dieser Klasse ab, indem Sie tryCreateCoordinateMapper eines DepthMediaFrame-Elements aufrufen.
Methoden
Close() |
Entsorgt das Objekt und die zugeordneten Ressourcen. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
MapPoint(Point, SpatialCoordinateSystem, CameraIntrinsics) |
Ordnet einen Punkt von einer MediaFrameSource zu einer anderen zu, indem Tiefeninformationen aus dem DepthMediaFrame verwendet werden, aus dem die Koordinatenzuordnung mit einem Aufruf von TryCreateCoordinateMapper erstellt wurde. |
MapPoints(Point[], SpatialCoordinateSystem, CameraIntrinsics, Point[]) |
Ordnet ein Array von Punkten von einer MediaFrameSource zu einer anderen zu, wobei Tiefeninformationen aus dem DepthMediaFrame verwendet werden, aus dem die Koordinatenzuordnung mit einem Aufruf von TryCreateCoordinateMapper erstellt wurde. |
UnprojectPoint(Point, SpatialCoordinateSystem) |
Hebt die Projiziert einen 2D-Punkt von einer MediaFrameSource auf einen Punkt im 3D-Raum unter Verwendung von Tiefeninformationen aus dem DepthMediaFrame auf, aus dem die Koordinatenzuordnung erstellt wurde, mit einem Aufruf von TryCreateCoordinateMapper. |
UnprojectPoints(Point[], SpatialCoordinateSystem, Vector3[]) |
Hebt die Projiziert ein Array von 2D-Punkten von einer MediaFrameSource auf einen Punkt im 3D-Raum unter Verwendung von Tiefeninformationen aus dem DepthMediaFrame , aus dem die Koordinatenzuordnung erstellt wurde, mit einem Aufruf von TryCreateCoordinateMapper. |