Partilhar via


HandPose.GetRelativeJoints Método

Definição

Obtém a pose de várias articulações de mão, cada uma expressa em relação à sua articulação de referência correspondente.

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[]

A matriz de tipos de articulação das mãos a serem localizados.

referenceJoints
HandJointKind[]

A matriz de tipos de junção de mão de referência, relativa à qual cada articulação correspondente na matriz de articulações estará localizada.

jointPoses
JointPose[]

A matriz de poses relativas a ser preenchida, uma para cada elemento correspondente nas matrizes joints e referenceJoints .

Comentários

O sistema de coordenadas é destro, com +y para cima, +x para a direita e -z para frente.

Todas as articulações, exceto as articulações de ponta, são interiores à mão. As poses da articulação do dedo representam a base do osso nomeado. As articulações são orientadas com a frente (-z) apontando para a ponta de cada dedo, para cima (+y) apontando para fora da parte de trás da mão ou do dedo e direita (+x) apontando perpendicular para frente e para cima.

Aplica-se a