DepthCorrelatedCoordinateMapper.MapPoints Methode
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 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.
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())
Parameter
- sourcePoints
- Point[]
Ein Array von Quellpunkten, die dem Koordinatensystem einer anderen Medienframequelle zugeordnet werden sollen, die im targetCoordinateSystem-Parameter angegeben ist.
- targetCoordinateSystem
- SpatialCoordinateSystem
Das Koordinatensystem der Zielmedienframequelle, der die Punkte zugeordnet sind.
- targetCameraIntrinsics
- CameraIntrinsics
Die intrinsische Kamera, die die Projektions- und Verzerrungsmodelle der Medienrahmenquelle beschreibt, der die Punkte zugeordnet werden.
- results
- Point[]
Ein Array zugeordnete Punkte.