Passer au contenu principal

GameInputGamepadButtons

Énumère les boutons de manette, y compris le pavé directionnel (croix directionnelle) et les conversions d’axes en boutons.

Syntaxe

Constantes

Modules de manette

Les modules représentent des regroupements d’éléments de manette que l’on trouve couramment ensemble.

Dispositions de manette

Dispositions de manette courantes.

Remarques

Cette énumération est utilisée dans la structure GameInputGamePadState. Vous pouvez combiner des valeurs pour lire plusieurs boutons simultanément. GameInputGamepadLeftTriggerButton, GameInputGamepadRightTriggerButton, GameInputGamepadLeftThumbstickUp, GameInputGamepadLeftThumbstickDown, GameInputGamepadLeftThumbstickLeft, GameInputGamepadLeftThumbstickRight, GameInputGamepadRightThumbstickUp, GameInputGamepadRightThumbstickDown, GameInputGamepadRightThumbstickLeft et GameInputGamepadRightThumbstickRight sont des représentations numériques des axes analogiques correspondants présents sur la plupart des manettes. Par exemple, si le joystick gauche est poussé complètement vers le haut, le bouton GameInputGamepadLeftThumbstickUp et l’axe GameInputGamepadLeftThumbstickY afficheront tous deux la valeur 1.0. Pour plus d’informations, consultez la section Obtention de données à partir des lectures de Lectures GameInput. Cette énumération peut également être utilisée avec la méthode IGameInputMapper::GetGamepadButtonMappingInfo pour récupérer les informations de mappage d’un bouton de manette spécifique.

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
GameInput

Historique des versions

Annexe : versions précédentes

v0

Dernière modification le 6 octobre 2026