CameraIntrinsics.ProjectManyOntoFrame(Vector3[], Point[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將相機空間點陣列投影到螢幕空間圖元座標中。
public:
virtual void ProjectManyOntoFrame(Platform::Array <float3> ^ coordinates, Platform::Array <Point> ^ results) = ProjectManyOntoFrame;
void ProjectManyOntoFrame(winrt::array_view <float3> const& coordinates, winrt::array_view <Point> & results);
public void ProjectManyOntoFrame(Vector3[] coordinates, Point[] results);
function projectManyOntoFrame(coordinates, results)
Public Sub ProjectManyOntoFrame (coordinates As Vector3(), results As Point())
參數
- results
- Point[]
螢幕空間圖元座標的陣列。
備註
3D 座標必須以公尺表示,並使用左手座標系統,並使用 +X 指向右方、+Y 向上指向,以及透過影像中心向外向外指向相機的 +Z (主體點) 。 產生的 2D 座標會以圖元表示,影像左上角的原點;也就是說,+X 指向右邊,而 +Y 指向向下。