> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XINPUT_VIBRATION_EX

> XINPUT_VIBRATION_EX

# XINPUT\_VIBRATION\_EX

Décrit les vitesses des moteurs pour la capacité de vibration d'une manette à quatre moteurs.

<a id="syntaxSection" />

## Syntaxe

```cpp theme={null}
typedef struct XINPUT_VIBRATION_EX {  
    WORD wLeftMotorSpeed;  
    WORD wRightMotorSpeed;  
    WORD wLeftTriggerSpeed;  
    WORD wRightTriggerSpeed;  
} XINPUT_VIBRATION_EX  
```

<a id="membersSection" />

### Membres

*wLeftMotorSpeed*\
Type : WORD

Vitesse du moteur gauche. Les valeurs valides sont comprises entre 0 et 65535. Zéro signifie que le moteur n'est pas du tout utilisé, et 65535 signifie que le moteur est utilisé à 100 %.

*wRightMotorSpeed*\
Type : WORD

Vitesse du moteur droit. Les valeurs valides sont comprises entre 0 et 65535. Zéro signifie que le moteur n'est pas du tout utilisé, et 65535 signifie que le moteur est utilisé à 100 %.

*wLeftTriggerSpeed*\
Type : WORD

Vitesse du moteur de la gâchette gauche. Les valeurs valides sont comprises entre 0 et 65535. Zéro signifie que le moteur n'est pas du tout utilisé, et 65535 signifie que le moteur est utilisé à 100 %.

*wRightTriggerSpeed*\
Type : WORD

Vitesse du moteur de la gâchette droite. Les valeurs valides sont comprises entre 0 et 65535. Zéro signifie que le moteur n'est pas du tout utilisé, et 65535 signifie que le moteur est utilisé à 100 %.

<a id="remarksSection" />

## Remarques

Le moteur gauche est le moteur de vibration basse fréquence. Le moteur droit est le moteur de vibration haute fréquence. Les deux moteurs ne sont pas identiques et produisent des effets de vibration différents.

Les deux moteurs de gâchette fournissent un retour haptique par l'intermédiaire des gâchettes.

Cette structure est utilisée par la fonction [XInputSetStateEx](/fr/reference/input/xinputongameinput/functions/xinputsetstateex).

Pour plus d'informations, consultez [Le wrapper XInputOnGameInput](/fr/build/core-features/common/input/porting/input-porting-xinput#xinputWrapperSection).

<a id="requirementsSection" />

## Configuration requise

**En-tête :** XInputOnGameInput.h

**Plateformes prises en charge :** consoles de la famille XBOX One et consoles XBOX Series

<a id="seealsoSection" />

## Voir aussi

[XInputSetState](/fr/reference/input/xinputongameinput/functions/xinputsetstate)\
[Portage de XInput vers GameInput](/fr/build/core-features/common/input/porting/input-porting-xinput)\
[XInputOnGameInput](/fr/reference/input/xinputongameinput/xinputongameinput_members)


## Related topics

- [XINPUT_VIBRATION_EX](/reference/input/xinputongameinput/structs/xinput_vibration_ex.md)
- [XInputSetStateEx](/reference/input/xinputongameinput/functions/xinputsetstateex.md)
