Поделиться через


HandPose.GetRelativeJoints Метод

Определение

Возвращает позу нескольких суставов рук, каждый из которых выражается относительно соответствующего ссылочного соединения.

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())

Параметры

joints
HandJointKind[]

Массив типов суставов рук, которые нужно найти.

referenceJoints
HandJointKind[]

Массив ссылочных типов суставов рук, относительно которых будет находиться каждое соответствующее соединение в массиве суставов .

jointPoses
JointPose[]

Массив относительных поз для заполнения, по одному для каждого соответствующего элемента в массивах соединений и referenceJoints .

Комментарии

Система координат является правой рукой с +y вверх, +x справа и -z вперед.

Все суставы, за исключением кончиков суставов, находятся внутри руки. Позы суставов пальцев представляют основание именованной кости. Суставы ориентированы вперед (–z), указывающими на кончик каждого пальца, вверх (+y), указывающими на заднюю часть руки или пальца, и правым (+x), указывающим перпендикулярно вперед и вверх.

Применяется к