SpatialInteractionSourceState 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表空間互動來源狀態的快照集, (手部、運動控制器或語音) 指定時間。
public ref class SpatialInteractionSourceState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialInteractionSourceState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialInteractionSourceState
Public NotInheritable Class SpatialInteractionSourceState
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v2.0 引進)
|
備註
版本歷程記錄
Windows 版本 | SDK 版本 | 新增值 |
---|---|---|
1703 | 15063 | ControllerProperties |
1703 | 15063 | IsGrasped |
1703 | 15063 | IsMenuPressed |
1703 | 15063 | IsSelectPressed |
1703 | 15063 | SelectPressedValue |
1903 | 18362 | TryGetHandPose |
屬性
ControllerProperties |
取得動作控制器特有的狀態。 |
IsGrasped |
取得輸入裝置是否偵測到擷取/抓取動作 (使用者如何對物件採取直接動作,以操作它們) 。 |
IsMenuPressed |
取得動作控制器是否遇到功能表按下。 |
IsPressed |
取得手部或運動控制器是否遇到任何按下。 |
IsSelectPressed |
取得手部或動作控制器是否遇到主要 Select 按下。 |
Properties |
取得互動來源的進階狀態。 |
SelectPressedValue |
取得手部或運動控制器遇到主要 Select 按下的數量,以介於 0.0 到 1.0 之間的值。 |
Source |
取得這個狀態原因的互動來源。 |
Timestamp |
取得擷取此狀態快照集的時間戳記。 |
方法
TryGetHandPose() |
取得此手部使用者聯合的姿勢。 |
TryGetPointerPose(SpatialCoordinateSystem) |
取得可用的指標姿勢,例如使用者的頭部注視、眼球注視,以及每個動作控制器的指標姿勢,用於擷取此狀態快照集時的時間戳記。 |