Freigeben über


ConditionForceEffect Klasse

Definition

Bedingte Krafteffekte sind Kräfte, die als Reaktion auf aktuelle Sensorwerte innerhalb des Geräts angewendet werden. Mit anderen Worten, bedingte Krafteffekte erfordern Informationen über die Bewegung des Geräts, z. B. Position oder Geschwindigkeit eines Joystickgriffs. Im Allgemeinen werden bedingte Krafteffekte nicht einzelnen Ereignissen während eines Spiels oder einer anderen Anwendung zugeordnet. Sie stellen Umgebungsphänomene wie die Steifigkeit oder Lockerheit eines Flugstocks oder die Tendenz eines Lenkrads dar, in eine Geradeausstellung zurückzukehren. Ein bedingter Krafteffekt verfügt nicht über eine vordefinierte Größe. Die Größe wird proportional zur Bewegung oder Position des Eingabeobjekts skaliert.

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
Vererbung
Object Platform::Object IInspectable ConditionForceEffect
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Konstruktoren

ConditionForceEffect(ConditionForceEffectKind)

Erstellt eine instance von ConditionForceEffect.

Eigenschaften

Gain

Gibt den Prozentsatz an, um den die Kraft des Effekts reduziert werden soll.

Kind

Der Typ des Kraftrückkopplungseffekts.

State

Der aktuelle Status des Effekts.

Methoden

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

Legt die Parameter für den Rückkopplungseffekt der bedingten Kraft fest.

Start()

Startet den Effekt "Feedback erzwingen".

Stop()

Beendet den Effekt "Force Feedback".

Gilt für:

Weitere Informationen