Skip to main content

XInputGetState

Récupère l’état actuel de la manette spécifiée.

Syntaxe

Paramètres

dwUserIndex   _In_
Type : DWORD
Index du joueur associé à l’appareil ; valeur comprise entre 0 et XUSER_MAX_COUNT - 1. pState   _Out_
Type : XINPUT_STATE*
Pointeur vers un objet XINPUT_STATE qui reçoit l’état actuel de la manette.

Valeur renvoyée

Type : DWORD Si la fonction réussit, elle renvoie ERROR_SUCCESS. Si la manette n’est pas connectée, la fonction renvoie ERROR_DEVICE_NOT_CONNECTED. Si la fonction échoue, elle renvoie un code d’erreur défini dans WinError.h.

Remarques

Cette fonction signale séparément les gâchettes gauche et droite. Dans DirectInput, les deux gâchettes partageaient le même axe. La fonction XInputGetStateWithToken est similaire, mais elle permet à l’appelant de fournir un jeton de pipeline de frame D3DX afin d’associer une lecture d’entrée spécifique à une frame graphique pour une analyse ultérieure dans PIX. Pour plus d’informations, consultez Le wrapper XInputOnGameInput.

Configuration requise

En-tête : XInputOnGameInput.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Portage de XInput vers GameInput
XInputOnGameInput
Last modified on October 6, 2026