Share via


SpatialPointerInteractionSourcePose 類別

定義

代表相對於其周圍動作控制器的指標姿勢。

public ref class SpatialPointerInteractionSourcePose sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialPointerInteractionSourcePose final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialPointerInteractionSourcePose
Public NotInheritable Class SpatialPointerInteractionSourcePose
繼承
Object Platform::Object IInspectable SpatialPointerInteractionSourcePose
屬性

Windows 需求

裝置系列
Windows 10 Creators Update (已於 10.0.15063.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v4.0 引進)

備註

Windows Mixed Reality支援各種尺寸的動作控制器,每個控制器的設計在使用者手部位置與應用程式在轉譯控制器時應該用於指向的自然「向前」方向之間的關聯性不同。

為了更妥善地代表這些控制器,您可以調查每個互動來源的兩種姿勢。

底框姿勢代表 HoloLens 偵測到的手掌位置,或按住運動控制器的手掌。 在沉浸式頭戴式裝置上,此姿勢最適合用來轉譯使用者手部或使用者手上所持有的物件,例如一個字或手。 底框姿勢會以這個類型內的位置、方向和速度屬性工作表示。

指標姿勢代表指向向前移動控制器的提示。 當您轉譯控制器模型本身時,這個姿勢最適合用於指向 UI 的光線傳播。 指標姿勢可以透過 SourcePointerPose 屬性來存取。

版本歷程記錄

Windows 版本 SDK 版本 新增值
1709 16299 方向
1709 16299 PositionAccuracy

屬性

ForwardDirection

取得動作控制器指標在指定座標系統中的正向方向,做為單位向量。

Orientation

取得指定座標系統中動作控制器指標姿勢的方向。

Position

取得動作控制器指標在指定座標系統中的位置。

PositionAccuracy

取得互動來源位置追蹤的精確度。

UpDirection

取得將動作控制器指標向量導向指定座標系統中的向上方向,做為單位向量。

適用於

另請參閱