Поделиться через


DepthCorrelatedCoordinateMapper.UnprojectPoints Метод

Определение

Отменяет проект массив двухмерных точек из MediaFrameSource в точку в трехмерном пространстве, используя сведения о глубине из DepthMediaFrame , из которого был создан сопоставитель координат, с помощью вызова TryCreateCoordinateMapper.

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())

Параметры

sourcePoints
Point[]

Массив двухd исходных точек в объекте MediaFrameSource для сопоставления.

targetCoordinateSystem
SpatialCoordinateSystem

Система координат, в которую не проектируются точки.

results

Vector3[]

Vector3[]

float3[]

Массив точек в трехмерном пространстве.

Применяется к