ForceFeedbackMotor 類別

定義

封裝指定輸入裝置的強制回饋硬體。

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

Windows 需求

裝置系列
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)

屬性

AreEffectsPaused

布林值,指出是否暫停強制回饋效果。

IsEnabled

布林值,指出是否啟用強制回應馬達。

MasterGain

指定要減少控制器上所有效果之強制的百分比。

SupportedAxes

強制回饋馬達支援的軸。

方法

LoadEffectAsync(IForceFeedbackEffect)

嘗試以非同步方式將意見反應效果載入裝置的內部記憶體。

PauseAllEffects()

暫停正在執行的所有強制回饋效果。

ResumeAllEffects()

繼續執行所有強制回饋效果。

StopAllEffects()

停止所有強制回饋效果。

TryDisableAsync()

嘗試以非同步方式停用強制回饋馬達。

TryEnableAsync()

嘗試以非同步方式啟用裝置的強制回饋馬達。

TryResetAsync()

嘗試以非同步方式將裝置重設為其初始狀態。

TryUnloadEffectAsync(IForceFeedbackEffect)

嘗試從裝置的內部記憶體非同步卸載意見反應效果。

適用於