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), указывающим перпендикулярно вперед и вверх.