SimpleHapticsController 類別

定義

提供單一觸覺輸入裝置的存取權,可用來列舉相關聯輸入裝置所支援的觸覺波,並觸發特定的觸覺回應。

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

Windows 需求

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

範例

下列功能完整的範例示範各種裝置的觸覺功能。

畫筆觸覺

如需下列功能的工作範例,請參閱 畫筆觸覺範例

RadialController 觸覺

如需如何搭配 RadialController 裝置使用觸覺的範例,請參閱 RadialController ,例如 Surface Dial。

混合實境控制器觸覺

如需如何在 Windows Mixed Reality Desktop 上使用觸覺 (6DOF) 控制器的範例,請參閱空間互動來源範例

屬性

Id

取得觸覺輸入裝置的識別碼。

IsIntensitySupported

取得觸覺輸入裝置是否支援意見反應強度。

IsPlayCountSupported

取得觸覺輸入裝置是否支援意見反應計數。

IsPlayDurationSupported

取得觸覺輸入裝置是否支援意見反應持續時間。

IsReplayPauseIntervalSupported

取得觸覺輸入裝置是否支援意見反應週期之間的暫停間隔。

SupportedFeedback

取得觸覺輸入裝置所支援的意見反應類型。

方法

SendHapticFeedback(SimpleHapticsControllerFeedback)

輸入裝置啟動觸覺回饋。

SendHapticFeedback(SimpleHapticsControllerFeedback, Double)

以指定的強度啟動輸入裝置提供的觸覺回饋。

SendHapticFeedbackForDuration(SimpleHapticsControllerFeedback, Double, TimeSpan)

啟動輸入裝置的觸覺回饋,並繼續進行指定的時間量。

SendHapticFeedbackForPlayCount(SimpleHapticsControllerFeedback, Double, Int32, TimeSpan)

輸入裝置啟動觸覺回饋,並重複指定的次數。

StopFeedback()

終止輸入裝置的觸覺回饋。

適用於

另請參閱