CameraIntrinsics.UnprojectAtUnitDepth(Point) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Annule la projection des coordonnées de pixels dans un rayon d’espace de la caméra à partir de l’origine de la caméra, exprimées sous forme de coordonnées X et Y sur un plan à un mètre de la caméra.
public:
virtual float2 UnprojectAtUnitDepth(Point pixelCoordinate) = UnprojectAtUnitDepth;
float2 UnprojectAtUnitDepth(Point const& pixelCoordinate);
public Vector2 UnprojectAtUnitDepth(Point pixelCoordinate);
function unprojectAtUnitDepth(pixelCoordinate)
Public Function UnprojectAtUnitDepth (pixelCoordinate As Point) As Vector2
Paramètres
- pixelCoordinate
- Point
Coordonnées de pixels à déproprojecter dans l’espace de la caméra.
Retours
Coordonnées X, Y du pixel non projeté sur un plan à un mètre de la caméra.
Remarques
La coordonnée de l’image doit être exprimée en pixels, avec l’origine dans le coin supérieur gauche de l’image ; autrement dit, +X pointant vers la droite et +Y pointant vers le bas. La coordonnée non projetée est exprimée en mètres, avec +X pointant vers la droite et +Y pointant vers le haut, sur un plan situé au centre (point principal) de l’image, à un mètre de la caméra.