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)

Пытается асинхронно выгрузить эффект обратной связи из внутренней памяти устройства.

Применяется к