> ## 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.

# GameInputRacingWheelButtons

> GameInputRacingWheelButtons

# GameInputRacingWheelButtons

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

<a id="syntaxSection" />

## 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,
};
```

<a id="constantsSection" />

## 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é. |

<a id="remarksSection" />

## Remarques

Cette énumération est utilisée dans la structure [GameInputRacingWheelState](/fr-CA/reference/input/gameinput/structs/gameinputracingwheelstate). 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](/fr-CA/build/core-features/common/input/overviews/input-readings#gettingStateSection) de [Lectures GameInput](/fr-CA/build/core-features/common/input/overviews/input-readings).

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

<a id="requirementsSection" />

## Configuration requise

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

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

<a id="seealsoSection" />

## Voir aussi

[Vue d'ensemble de GameInput](/fr-CA/build/core-features/common/input/overviews/input-overview)\
[GameInput](/fr-CA/reference/input/gameinput/gameinput_members)

## 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

- [GameInputRacingWheelButtons](/reference/input/gameinput/enums/gameinputracingwheelbuttons.md)
- [IGameInputMapper::GetRacingWheelButtonMappingInfo](/reference/input/gameinput/interfaces/igameinputmapper/methods/igameinputmapper_getracingwheelbuttonmappinginfo.md)
- [GameInputRacingWheelState](/reference/input/gameinput/structs/gameinputracingwheelstate.md)
- [GameInput](/reference/input/gameinput/gameinput_members.md)
