DepthCorrelatedCoordinateMapper.MapPoints Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Mapeia uma matriz de pontos de um MediaFrameSource para outro, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para TryCreateCoordinateMapper.
public:
virtual void MapPoints(Platform::Array <Point> ^ sourcePoints, SpatialCoordinateSystem ^ targetCoordinateSystem, CameraIntrinsics ^ targetCameraIntrinsics, Platform::Array <Point> ^ results) = MapPoints;
void MapPoints(winrt::array_view <Point> const& sourcePoints, SpatialCoordinateSystem const& targetCoordinateSystem, CameraIntrinsics const& targetCameraIntrinsics, winrt::array_view <Point> & results);
public void MapPoints(Point[] sourcePoints, SpatialCoordinateSystem targetCoordinateSystem, CameraIntrinsics targetCameraIntrinsics, Point[] results);
function mapPoints(sourcePoints, targetCoordinateSystem, targetCameraIntrinsics, results)
Public Sub MapPoints (sourcePoints As Point(), targetCoordinateSystem As SpatialCoordinateSystem, targetCameraIntrinsics As CameraIntrinsics, results As Point())
Parâmetros
- sourcePoints
- Point[]
Uma matriz de pontos de origem a ser mapeada para o sistema de coordenadas de uma fonte de quadro de mídia diferente, que é especificada no parâmetro targetCoordinateSystem .
- targetCoordinateSystem
- SpatialCoordinateSystem
O sistema de coordenadas da origem do quadro de mídia de destino para o qual os pontos são mapeados.
- targetCameraIntrinsics
- CameraIntrinsics
A câmera intrínseca que descreve os modelos de projeção e distorção da origem do quadro de mídia para a qual os pontos são mapeados.
- results
- Point[]
Uma matriz mapeada aponta.