CameraIntrinsics.ProjectManyOntoFrame(Vector3[], Point[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proyecta una matriz de puntos de espacio de cámara en coordenadas de píxeles de espacio de pantalla.
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())
Parámetros
La matriz de espacio de cámara apunta al proyecto en el espacio de pantalla.
- results
- Point[]
Matriz de coordenadas de píxeles de espacio de pantalla.
Comentarios
Las coordenadas 3D deben expresarse en metros, utilizando un sistema de coordenadas a la izquierda, con +X apuntando hacia la derecha, +Y apuntando hacia arriba y +Z apuntando hacia fuera desde la cámara a través del centro (punto principal) de la imagen. Las coordenadas 2D resultantes se expresarán en píxeles, con el origen en la esquina superior izquierda de la imagen; es decir, +X apuntando a la derecha y +Y apuntando hacia abajo.