HandPose.TryGetJoint メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した座標系で表される手関節の姿勢を取得します。
bool TryGetJoint(SpatialCoordinateSystem const& coordinateSystem, HandJointKind const& joint, [Out] JointPose & jointPose);
public bool TryGetJoint(SpatialCoordinateSystem coordinateSystem, HandJointKind joint, out JointPose jointPose);
Public Function TryGetJoint (coordinateSystem As SpatialCoordinateSystem, joint As HandJointKind, ByRef jointPose As JointPose) As Boolean
パラメーター
- coordinateSystem
- SpatialCoordinateSystem
関節姿勢を表現する座標系。
- joint
- HandJointKind
検索する手関節の種類。
- jointPose
- JointPose
指定したジョイントに塗りつぶすポーズ。
戻り値
Boolean
bool
True の 場合は、指定した座標系内に手を配置できます。それ以外の場合は false。
注釈
座標系は右利きで、+y を上に、+x を右に、-z を前方に指定します。
先端ジョイントを除くすべてのジョイントは、手の内部です。 指の関節のポーズは、名前付きボーンのベースを表します。 ジョイントは、各指の先端を指す前方 (-z)、手または指の背面を指す上 (+y)、右 (+x) が前方と上に垂直に向いている方向に配置されます。
このメソッドは、指定した座標系が現時点で見つからない場合に false を返します。