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 实例上的位置和方向属性,可从 SpatialInteractionSourceState.Properties 获取。TryGetLocation。
如果指定的空间交互源不支持指向 (IsPointingSupported 为 false) ,或者如果源当时没有位置跟踪,则此方法将返回 null。