HandMeshObserver.NeutralPose 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public:
property HandPose ^ NeutralPose { HandPose ^ get(); };
HandPose NeutralPose();
public HandPose NeutralPose { get; }
var handPose = handMeshObserver.neutralPose;
Public ReadOnly Property NeutralPose As HandPose
屬性值
中性手部姿勢。
備註
某些手部網格視覺效果可能需要相對於手部接合的初始分析或手部網格處理。 例如,視覺效果可能會預先產生手部網格頂點的 UV 對應,方法是從對網格的索引鍵聯合向外傳播,以尋找主要頂點。
若要避免在第一個畫面格中偵測到任意手部姿勢的靜態分析,您可以要求手部中性手部姿勢 (鬆開的手部姿勢) ,然後改為使用該中性姿勢呼叫 GetVertexStateForPose 。 這可讓您取得較適合靜態分析的中性頂點緩衝區。
這種中性姿勢相當穩定,但隨著系統估計使用者手部圖形的更新而隨著時間演進。 您可以藉由觀察 NeutralPoseVersion中的變更來偵測中性姿勢更新的時間。 當有中性姿勢更新時,您可能會想要重複部分或所有分析。