Freigeben über


PeriodicForceEffect Klasse

Definition

Ein Kraftfeedbackeffekt, der eine unterschiedliche Kraft anwendet, die durch eine Wellenform definiert wird, entlang eines Vektors.

public ref class PeriodicForceEffect sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Gaming.Input.ForceFeedback.IPeriodicForceEffectFactory, 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 PeriodicForceEffect final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Gaming.Input.ForceFeedback.IPeriodicForceEffectFactory), 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 PeriodicForceEffect
function PeriodicForceEffect(effectKind)
Public NotInheritable Class PeriodicForceEffect
Vererbung
Object Platform::Object IInspectable PeriodicForceEffect
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

PeriodicForceEffect(PeriodicForceEffectKind)

Erstellt eine instance von PeriodicForceEffect.

Eigenschaften

Gain

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

Kind

Die Art des periodischen Kraftfeedbackeffekts.

State

Der aktuelle Zustand des Effekts "Erzwingungsfeedback".

Methoden

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

Legt die Parameter für den Effekt "Erzwingungsfeedback" fest.

SetParametersWithEnvelope(Vector3, Single, Single, Single, Single, Single, Single, TimeSpan, TimeSpan, TimeSpan, TimeSpan, UInt32)

Legt die Parameter für den Effekt fest und legt einen Umschlag für den Effekt fest.

Start()

Startet den Effekt "Feedback erzwingen".

Stop()

Beendet den Effekt "Feedback erzwingen".

Gilt für:

Weitere Informationen