Поделиться через


ConditionForceEffect Класс

Определение

Условные принудительные эффекты — это силы, применяемые в ответ на текущие значения датчика в устройстве. Иными словами, для условных эффектов силы требуется информация о движении устройства, например положение или скорость ручки джойстика. Как правило, эффекты условной силы не связаны с отдельными событиями во время игры или другого приложения. Они представляют собой внешние явления, такие как жесткость или свободность летной палки, или тенденция рулевого колеса вернуться в положение прямо вперед. Эффект условной силы не имеет предопределенной величины. Масштаб масштабируется пропорционально перемещению или положению входного объекта.

public ref class ConditionForceEffect sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Gaming.Input.ForceFeedback.IConditionForceEffectFactory, 196608, "Windows.Foundation.UniversalApiContract")]
/// [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 ConditionForceEffect final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Gaming.Input.ForceFeedback.IConditionForceEffectFactory), 196608, "Windows.Foundation.UniversalApiContract")]
[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 ConditionForceEffect
function ConditionForceEffect(effectKind)
Public NotInheritable Class ConditionForceEffect
Наследование
Object Platform::Object IInspectable ConditionForceEffect
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v3.0)

Конструкторы

ConditionForceEffect(ConditionForceEffectKind)

Создает экземпляр ConditionForceEffect.

Свойства

Gain

Указывает процент, на который уменьшается сила эффекта.

Kind

Тип эффекта принудительной обратной связи.

State

Текущее состояние эффекта.

Методы

SetParameters(Vector3, Single, Single, Single, Single, Single, Single)

Задает параметры для эффекта обратной связи условной принудительной силы.

Start()

Запускает эффект принудительной обратной связи.

Stop()

Останавливает эффект принудительной обратной связи.

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

См. также раздел