CameraIntrinsics.ProjectManyOntoFrame(Vector3[], Point[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Proietta una matrice di punti di spazio della fotocamera in coordinate pixel dello spazio dello schermo.
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())
Parametri
La matrice di spazio della fotocamera punta al progetto nello spazio dello schermo.
- results
- Point[]
Matrice di coordinate pixel dello spazio dello schermo.
Commenti
Le coordinate 3D devono essere espresse in metri, usando un sistema di coordinate sinistrorso, con +X che punta a destra, +Y puntando verso l'alto e +Z che punta dalla fotocamera attraverso il centro (punto principale) dell'immagine. Le coordinate 2D risultanti verranno espresse in pixel, con l'origine nell'angolo superiore sinistro dell'immagine; ovvero +X che punta a destra e +Y che punta verso il basso.