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
- Наследование
- Атрибуты
Требования к 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) |
Пытается асинхронно выгрузить эффект обратной связи из внутренней памяти устройства. |