HandPose.GetRelativeJoints 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 varias articulaciones de mano, cada una expresada en relación con su articulación de referencia coincidente.
void GetRelativeJoints(winrt::array_view <HandJointKind> const& joints, winrt::array_view <HandJointKind> const& referenceJoints, winrt::array_view <JointPose> & jointPoses);
public void GetRelativeJoints(HandJointKind[] joints, HandJointKind[] referenceJoints, JointPose[] jointPoses);
function getRelativeJoints(joints, referenceJoints, jointPoses)
Public Sub GetRelativeJoints (joints As HandJointKind(), referenceJoints As HandJointKind(), jointPoses As JointPose())
Parámetros
- joints
- HandJointKind[]
Matriz de tipos de articulaciones de mano que se van a localizar.
- referenceJoints
- HandJointKind[]
Matriz de tipos de articulaciones de mano de referencia, relativas a las cuales se ubicará cada articulación coincidente de la matriz de articulaciones .
- jointPoses
- JointPose[]
Matriz de posturas relativas que se van a rellenar, una para cada elemento coincidente de las matrices joints y referenceJoints .
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 están 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) apuntando hacia la punta de cada dedo, hacia arriba (+y) apuntando hacia la parte posterior de la mano o el dedo, y derecha (+x) apuntando perpendicular hacia adelante y hacia arriba.