次の方法で共有


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)

デバイスの内部メモリからフィードバック効果を非同期的にアンロードしようとします。

適用対象