Passer au contenu principal

Structure GAMEPAD_REPORT

Instantané de l’état d’une manette.

Syntaxe

Membres
Buttons
Combinaison de valeurs d’indicateurs GAMEPAD_BUTTONS qui représentent l’état des boutons de la manette.
LeftTrigger
Valeur comprise entre 0 et 1023 qui indique dans quelle mesure la gâchette gauche est enfoncée.
RightTrigger
Valeur comprise entre 0 et 1023 qui indique dans quelle mesure la gâchette droite est enfoncée.
LeftThumbstickX
Valeur comprise entre -32768 et 32767 qui indique la position du bâton analogique gauche sur l’axe des x.
LeftThumbstickY
Valeur comprise entre -32768 et 32767 qui indique la position du bâton analogique gauche sur l’axe des y.
RightThumbstickX
Valeur comprise entre -32768 et 32767 qui indique la position du bâton analogique droit sur l’axe des x.
RightThumbstickY
Valeur comprise entre -32768 et 32767 qui indique la position du bâton analogique droit sur l’axe des y.

Remarques

GAMEPAD_REPORT sert à envoyer l’état souhaité d’une manette simulée à une console de développement. Vous envoyez les états individuels de la manette à la console à l’aide de IXtfInputClient::SendGamepadReport. En répétant cette opération, vous pourrez simuler une séquence d’entrées de manette sur la console de développement. Vous devrez envoyer les rapports de jeu à une manette virtuelle créée par IXtfInputClient::ConnectGamepad.

Configuration requise

En-tête : xtfinput.h Bibliothèque : xtfinput.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)

Voir aussi

XtfInput
IXtfInputClient::SendGamepadReport
IXtfInputClient::ConnectGamepad
Dernière modification le 6 octobre 2026