CameraIntrinsics.UnprojectPixelsAtUnitDepth(Point[], Vector2[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ピクセル座標の配列を、カメラの原点からのカメラ空間レイの配列に投影解除します。これは、カメラから 1 メートルの平面上の X 座標、Y 座標として表されます。
public:
virtual void UnprojectPixelsAtUnitDepth(Platform::Array <Point> ^ pixelCoordinates, Platform::Array <float2> ^ results) = UnprojectPixelsAtUnitDepth;
void UnprojectPixelsAtUnitDepth(winrt::array_view <Point> const& pixelCoordinates, winrt::array_view <float2> & results);
public void UnprojectPixelsAtUnitDepth(Point[] pixelCoordinates, Vector2[] results);
function unprojectPixelsAtUnitDepth(pixelCoordinates, results)
Public Sub UnprojectPixelsAtUnitDepth (pixelCoordinates As Point(), results As Vector2())
パラメーター
- pixelCoordinates
- Point[]
カメラ空間に投影解除するピクセル座標の配列。
注釈
画像座標はピクセル単位で表し、画像の左上隅に原点を指定する必要があります。つまり、+X は右を指し、+Y は下向きです。 投影されていない座標は、カメラから 1 メートル離れた画像の中心 (プリンシパル ポイント) に位置する平面上で、+X が右を指し、+Y が上を向いたメートル単位で表されます。