HandMeshObserver.NeutralPose Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public:
property HandPose ^ NeutralPose { HandPose ^ get(); };
HandPose NeutralPose();
public HandPose NeutralPose { get; }
var handPose = handMeshObserver.neutralPose;
Public ReadOnly Property NeutralPose As HandPose
Значение свойства
Нейтральная поза руки.
Комментарии
Некоторые визуализации сетки рук могут потребовать первоначального анализа или обработки сетки рук относительно суставов руки. Например, визуализация может предварительно создать сопоставление УФ для вершин сетки рук путем передачи лучей наружу от ключевых соединений к сетке для поиска ключевых вершин.
Чтобы избежать смещения такого статического анализа произвольной позой руки, обнаруженной в первом кадре, можно запросить нейтральную позу руки (расслабленную открытую позу руки), а затем вызвать Метод GetVertexStateForPose с этой нейтральной позой. Это позволит получить нейтральный буфер вершин, который лучше подходит для статического анализа.
Эта нейтральная поза довольно стабильна, но со временем будет развиваться по мере обновления оценки системой формы руки пользователя. Вы можете определить, когда обновляется нейтральная поза, наблюдая за изменением в NeutralPoseVersion. При обновлении нейтральной позиции может потребоваться повторить некоторые или весь анализ.