次の方法で共有


DepthCorrelatedCoordinateMapper.MapPoints メソッド

定義

TryCreateCoordinateMapper の呼び出しで座標マッパーが作成された DepthMediaFrame の深度情報を使用して、ある MediaFrameSource のポイントの配列を別の MediaFrameSource にマップします。

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

パラメーター

sourcePoints
Point[]

targetCoordinateSystem パラメーターで指定されている、別のメディア フレーム ソースの座標系にマップされるソース ポイントの配列。

targetCoordinateSystem
SpatialCoordinateSystem

ポイントがマップされるターゲット メディア フレーム ソースの座標系。

targetCameraIntrinsics
CameraIntrinsics

ポイントがマップされるメディア フレーム ソースの投影モデルと歪みモデルを記述するカメラの組み込み。

results
Point[]

配列にマップされたポイント。

適用対象