Freigeben über


DepthCorrelatedCoordinateMapper.UnprojectPoints Methode

Definition

Hebt die Projiziert ein Array von 2D-Punkten von einer MediaFrameSource zu einem Punkt im 3D-Raum unter Verwendung von Tiefeninformationen aus dem DepthMediaFrame , aus dem der Koordinatenzuordnunger mit einem Aufruf von TryCreateCoordinateMapper erstellt wurde.

public:
 virtual void UnprojectPoints(Platform::Array <Point> ^ sourcePoints, SpatialCoordinateSystem ^ targetCoordinateSystem, Platform::Array <float3> ^ results) = UnprojectPoints;
void UnprojectPoints(winrt::array_view <Point> const& sourcePoints, SpatialCoordinateSystem const& targetCoordinateSystem, winrt::array_view <float3> & results);
public void UnprojectPoints(Point[] sourcePoints, SpatialCoordinateSystem targetCoordinateSystem, Vector3[] results);
function unprojectPoints(sourcePoints, targetCoordinateSystem, results)
Public Sub UnprojectPoints (sourcePoints As Point(), targetCoordinateSystem As SpatialCoordinateSystem, results As Vector3())

Parameter

sourcePoints
Point[]

Das Array der zuzuordnenden 2D-Quellpunkte innerhalb der MediaFrameSource .

targetCoordinateSystem
SpatialCoordinateSystem

Das Koordinatensystem, auf das die Punkte nicht projektiert werden.

results

Vector3[]

Vector3[]

float3[]

Ein Array von Punkten im 3D-Raum.

Gilt für: