ForceFeedbackMotor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Atributos
Requisitos do Windows
| Requisitos | Description |
|---|---|
| Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Propriedades
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| 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. |