Compartilhar via


ForceFeedbackMotor Classe

Definição

Encapsula o hardware de force feedback para um determinado dispositivo de entrada.

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
Herança
Object Platform::Object IInspectable ForceFeedbackMotor
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Propriedades

AreEffectsPaused

Booliano que indica se os efeitos de comentários forçados estão pausados.

IsEnabled

Booliano indicando se o motor de comentários de força está habilitado.

MasterGain

Especifica o percentual pelo qual reduzir a força de todos os efeitos no controlador.

SupportedAxes

Os eixos compatíveis com o motor de comentários de força.

Métodos

LoadEffectAsync(IForceFeedbackEffect)

Tenta carregar de forma assíncrona um efeito de comentários na memória interna do dispositivo.

PauseAllEffects()

Pausa todos os efeitos de comentários forçados que estão sendo executados.

ResumeAllEffects()

Retoma todos os efeitos de comentários forçados que estão sendo executados.

StopAllEffects()

Interrompe todos os efeitos de comentários forçados.

TryDisableAsync()

Tenta desabilitar de forma assíncrona o motor de comentários de força.

TryEnableAsync()

Tente habilitar de forma assíncrona o motor de force feedback do dispositivo.

TryResetAsync()

Tenta redefinir o dispositivo de forma assíncrona de volta para seu estado inicial.

TryUnloadEffectAsync(IForceFeedbackEffect)

Tenta descarregar de forma assíncrona um efeito de comentários da memória interna do dispositivo.

Aplica-se a