ForceFeedbackMotor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula l'hardware di force feedback per un determinato dispositivo di input.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)
|
Proprietà
AreEffectsPaused |
Valore booleano che indica se gli effetti di force feedback vengono sospesi. |
IsEnabled |
Valore booleano che indica se il motore di forza feedback è abilitato. |
MasterGain |
Specifica la percentuale in base alla quale ridurre la forza di tutti gli effetti sul controller. |
SupportedAxes |
Gli assi supportati dal motore di forza feedback. |
Metodi
LoadEffectAsync(IForceFeedbackEffect) |
Tenta di caricare in modo asincrono un effetto di feedback nella memoria interna del dispositivo. |
PauseAllEffects() |
Sospende tutti gli effetti di force feedback eseguiti. |
ResumeAllEffects() |
Riprende tutti gli effetti di force feedback eseguiti. |
StopAllEffects() |
Arresta tutti gli effetti di force feedback. |
TryDisableAsync() |
Tenta di disabilitare in modo asincrono il motore di forza feedback. |
TryEnableAsync() |
Provare ad abilitare in modo asincrono il motore di force feedback del dispositivo. |
TryResetAsync() |
Tenta di ripristinare lo stato iniziale del dispositivo in modo asincrono. |
TryUnloadEffectAsync(IForceFeedbackEffect) |
Tenta di scaricare in modo asincrono un effetto di feedback dalla memoria interna del dispositivo. |