SpatialPointerPose.TryGetInteractionSourcePose メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のタイムスタンプにある特定の空間相互作用ソース (モーション コントローラーなど) のポインターポーズを取得します。
public:
virtual SpatialPointerInteractionSourcePose ^ TryGetInteractionSourcePose(SpatialInteractionSource ^ source) = TryGetInteractionSourcePose;
SpatialPointerInteractionSourcePose TryGetInteractionSourcePose(SpatialInteractionSource const& source);
public SpatialPointerInteractionSourcePose TryGetInteractionSourcePose(SpatialInteractionSource source);
function tryGetInteractionSourcePose(source)
Public Function TryGetInteractionSourcePose (source As SpatialInteractionSource) As SpatialPointerInteractionSourcePose
パラメーター
- source
- SpatialInteractionSource
ポインターの姿勢を決定する必要がある空間相互作用ソース。
戻り値
相互作用ソース ポインターの姿勢。
Windows の要件
デバイス ファミリ |
Windows 10 Creators Update (10.0.15063.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v4.0 で導入)
|
注釈
ポインターの姿勢は、前方を指すモーション コントローラーの先端を表します。 この姿勢は、コントローラー モデル自体のレンダリング時に UI を指しているときにレイキャストに最もよく使用されます。
モーション コントローラーのグリップ姿勢を調べるには、 SpatialInteractionSourceLocation インスタンスの Position プロパティと Orientation プロパティを直接調べます。 SpatialInteractionSourceState.Properties から入手できます。TryGetLocation。
このメソッドは、指定された空間相互作用ソースがポイントをサポートしていない場合 (IsPointingSupported が false の場合)、またはその時点でソースに位置追跡がなかった場合に null を返します。