HandPose.TryGetJoint 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í.
Obtiene la posición de una articulación de mano, expresada en el sistema de coordenadas especificado.
bool TryGetJoint(SpatialCoordinateSystem const& coordinateSystem, HandJointKind const& joint, [Out] JointPose & jointPose);
public bool TryGetJoint(SpatialCoordinateSystem coordinateSystem, HandJointKind joint, out JointPose jointPose);
Public Function TryGetJoint (coordinateSystem As SpatialCoordinateSystem, joint As HandJointKind, ByRef jointPose As JointPose) As Boolean
Parámetros
- coordinateSystem
- SpatialCoordinateSystem
Sistema de coordenadas en el que se va a expresar la posición de la articulación.
- joint
- HandJointKind
Tipo de articulación de mano que se va a localizar.
- jointPose
- JointPose
Posición que se va a rellenar para la articulación especificada.
Devoluciones
bool
True si la mano se puede ubicar dentro del sistema de coordenadas especificado; de lo contrario, false.
Comentarios
El sistema de coordenadas está a la derecha, con +y arriba, +x a la derecha y -z hacia delante.
Todas las articulaciones excepto las articulaciones de punta son interiores a la mano. Las posturas de la articulación del dedo representan la base del hueso con nombre. Las articulaciones están orientadas hacia delante (-z) que apuntan hacia la punta de cada dedo, hacia arriba (+y) que apuntan hacia la parte posterior de la mano o el dedo, y derecha (+x) apuntando perpendicularmente hacia adelante y hacia arriba.
Este método devolverá false si el sistema de coordenadas especificado no se encuentra en este momento.