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

# GameInputRacingWheelButtons

> GameInputRacingWheelButtons

# GameInputRacingWheelButtons

Énumère les boutons d'un volant de course.

## Syntaxe

```cpp theme={null}
enum GameInputRacingWheelButtons
{
    GameInputRacingWheelNone            = 0x00000000,
    GameInputRacingWheelMenu            = 0x00000001,
    GameInputRacingWheelView            = 0x00000002,
    GameInputRacingWheelPreviousGear    = 0x00000004,
    GameInputRacingWheelNextGear        = 0x00000008,
    GameInputRacingWheelA               = 0x00000100,
    GameInputRacingWheelB               = 0x00000200,
    GameInputRacingWheelX               = 0x00000400,
    GameInputRacingWheelY               = 0x00000800,
    GameInputRacingWheelDpadUp          = 0x00000010,
    GameInputRacingWheelDpadDown        = 0x00000020,
    GameInputRacingWheelDpadLeft        = 0x00000040,
    GameInputRacingWheelDpadRight       = 0x00000080,
    GameInputRacingWheelLeftShoulder    = 0x00001000,
    GameInputRacingWheelRightShoulder   = 0x00002000,
    GameInputRacingWheelLeftThumbstick  = 0x00004000,
    GameInputRacingWheelRightThumbstick = 0x00008000,
};
```

## Constantes

| Constante | Description |
| - | - |
| GameInputRacingWheelNone | Indique qu'aucun bouton n'est enfoncé. |
| GameInputRacingWheelMenu | Indique que le bouton Menu est enfoncé. |
| GameInputRacingWheelView | Indique que le bouton Affichage est enfoncé. |
| GameInputRacingWheelPreviousGear | Indique que le rapport précédent est sélectionné. |
| GameInputRacingWheelNextGear | Indique que le rapport suivant est sélectionné. |
| GameInputRacingWheelA | Indique que le bouton A de la manette de jeu est enfoncé. |
| GameInputRacingWheelB | Indique que le bouton B de la manette de jeu est enfoncé. |
| GameInputRacingWheelX | Indique que le bouton X de la manette de jeu est enfoncé. |
| GameInputRacingWheelY | Indique que le bouton Y de la manette de jeu est enfoncé. |
| GameInputRacingWheelDpadUp | Indique que la partie supérieure de la croix directionnelle est enfoncée. |
| GameInputRacingWheelDpadDown | Indique que la partie inférieure de la croix directionnelle est enfoncée. |
| GameInputRacingWheelDpadLeft | Indique que la partie gauche de la croix directionnelle est enfoncée. |
| GameInputRacingWheelDpadRight | Indique que la partie droite de la croix directionnelle est enfoncée. |
| GameInputRacingWheelLeftShoulder | Indique que le bouton supérieur gauche de la manette de jeu est enfoncé. |
| GameInputRacingWheelRightShoulder | Indique que le bouton supérieur droit de la manette de jeu est enfoncé. |
| GameInputRacingWheelLeftThumbstick | Indique que le bouton du bâton analogique gauche de la manette de jeu est enfoncé. |
| GameInputRacingWheelRightThumbstick | Indique que le bouton du bâton analogique droit de la manette de jeu est enfoncé. |

## Remarques

Cette énumération est utilisée dans la structure [GameInputRacingWheelState](https://docs.xbox.com/fr-CA/reference/input/gameinput/structs/gameinputracingwheelstate.md). Vous pouvez combiner des valeurs pour lire plusieurs boutons simultanément.

`GameInputRacingWheelA`, `GameInputRacingWheelB`, `GameInputRacingWheelX`, `GameInputRacingWheelY`, `GameInputRacingWheelLeftShoulder`, `GameInputRacingWheelRightShoulder`, `GameInputRacingWheelLeftThumbstick` et `GameInputRacingWheelRightThumbstick` ne font pas partie des mappages du volant de course. Il s'agit plutôt de valeurs copiées à partir du rapport des boutons de la manette de jeu. Si aucune manette de jeu n'est mappée au périphérique, ces valeurs seront toujours 0.

Pour plus d'information, consultez la section [Obtention de données à partir des lectures](https://docs.xbox.com/fr-CA/build/core-features/common/input/overviews/input-readings.md#gettingStateSection) de [Lectures GameInput](https://docs.xbox.com/fr-CA/build/core-features/common/input/overviews/input-readings.md).

Cette énumération peut également être utilisée avec la méthode [IGameInputMapper::GetRacingWheelButtonMappingInfo](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputmapper/methods/igameinputmapper_getracingwheelbuttonmappinginfo.md) pour récupérer les informations de mappage d'un bouton de volant de course précis.

## Configuration requise

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

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

## Voir aussi

[Vue d'ensemble de GameInput](https://docs.xbox.com/fr-CA/build/core-features/common/input/overviews/input-overview.md)\
[GameInput](https://docs.xbox.com/fr-CA/reference/input/gameinput/gameinput_members.md)

## Historique des versions

| Version | Modifications |
| - | - |
| **v3** | **Ajout de 8 constantes** : `A`, `B`, `X`, `Y`, `LeftShoulder`, `RightShoulder`, `LeftThumbstick`, `RightThumbstick` pour les boutons de type manette de jeu. |
| **v0** | Introduit. |

## Annexe : versions précédentes

### v0

```cpp theme={null}
enum GameInputRacingWheelButtons
{
    GameInputRacingWheelNone         = 0x00000000,
    GameInputRacingWheelMenu         = 0x00000001,
    GameInputRacingWheelView         = 0x00000002,
    GameInputRacingWheelPreviousGear = 0x00000004,
    GameInputRacingWheelNextGear     = 0x00000008,
    GameInputRacingWheelDpadUp       = 0x00000010,
    GameInputRacingWheelDpadDown     = 0x00000020,
    GameInputRacingWheelDpadLeft     = 0x00000040,
    GameInputRacingWheelDpadRight    = 0x00000080,
};
```


## Related topics

- [GetRacingWheelButtonMappingInfo](https://docs.xbox.com/fr-CA/reference/input/gameinput/interfaces/igameinputmapper/methods/igameinputmapper_getracingwheelbuttonmappinginfo.md)
- [GameInputRacingWheelState](https://docs.xbox.com/fr-CA/reference/input/gameinput/structs/gameinputracingwheelstate.md)
- [Membres de l'API GameInput](https://docs.xbox.com/fr-CA/reference/input/gameinput/gameinput_members.md)
- [GameInputRacingWheelInfo](https://docs.xbox.com/fr-CA/reference/input/gameinput/structs/gameinputracingwheelinfo.md)
- [GameInputRacingWheelAxes](https://docs.xbox.com/fr-CA/reference/input/gameinput/enums/gameinputracingwheelaxes.md)
