Freigeben über


ForceFeedbackMotor Klasse

Definition

Kapselt die Erzwingungsfeedbackhardware für ein bestimmtes Eingabegerät.

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

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)

Eigenschaften

AreEffectsPaused

Boolescher Wert, der angibt, ob Erzwingungsfeedbackeffekte angehalten werden.

IsEnabled

Boolescher Wert, der angibt, ob der Kraftfeedbackmotor aktiviert ist.

MasterGain

Gibt den Prozentsatz an, um den die Kraft aller Auswirkungen auf den Controller reduziert werden soll.

SupportedAxes

Die Achsen, die vom Kraftrückkopplungsmotor unterstützt werden.

Methoden

LoadEffectAsync(IForceFeedbackEffect)

Versucht, einen Feedbackeffekt asynchron in den internen Speicher des Geräts zu laden.

PauseAllEffects()

Hält alle Erzwingungsfeedbackeffekte an, die ausgeführt werden.

ResumeAllEffects()

Setzt alle Erzwingungsfeedbackeffekte fort, die ausgeführt werden.

StopAllEffects()

Beendet alle Erzwingungsfeedbackeffekte.

TryDisableAsync()

Versucht, den Kraftfeedbackmotor asynchron zu deaktivieren.

TryEnableAsync()

Versuchen Sie, den Kraftfeedbackmotor des Geräts asynchron zu aktivieren.

TryResetAsync()

Versucht, das Gerät asynchron auf den Ursprünglichen Zustand zurückzusetzen.

TryUnloadEffectAsync(IForceFeedbackEffect)

Versucht, einen Feedbackeffekt asynchron aus dem internen Speicher des Geräts zu entladen.

Gilt für: