Compartilhar via


DepthCorrelatedCoordinateMapper.UnprojectPoints Método

Definição

Desprojeta uma matriz de pontos 2D de um MediaFrameSource para um ponto no espaço 3D, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para 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())

Parâmetros

sourcePoints
Point[]

A matriz de pontos de origem 2D no MediaFrameSource a ser mapeado.

targetCoordinateSystem
SpatialCoordinateSystem

O sistema de coordenadas para o qual os pontos não são reproduzidas.

results

Vector3[]

Vector3[]

float3[]

Uma matriz de pontos no espaço 3D.

Aplica-se a