SpatialPointerPose.TryGetInteractionSourcePose 方法

定义

获取给定时间戳处特定空间交互源(例如运动控制器)的指针姿势。

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。

适用于

另请参阅