Skip to main content

XINPUT_GAMEPAD

Describe el estado actual del mando.

Sintaxis

Miembros

wButtons
Tipo: WORD
Máscara de bits de los botones digitales del dispositivo. Un bit establecido indica que el botón correspondiente está presionado. Los bits que están establecidos pero no definidos anteriormente están reservados y su estado es indefinido. bLeftTrigger
Tipo: BYTE
El valor actual del control analógico del gatillo izquierdo. El valor está entre 0 y 255. bRightTrigger
Tipo: BYTE
El valor actual del control analógico del gatillo derecho. El valor está entre 0 y 255. sThumbLX
Tipo: SHORT
Valor del eje X de la palanca izquierda. Cada miembro de eje de palanca es un valor con signo que está entre -32768 y 32767 y describe la posición de la palanca. Un valor de 0 está centrado, los valores negativos significan abajo o a la izquierda, y los valores positivos significan arriba o a la derecha. Las constantes XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE y XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE pueden usarse como valores positivos y negativos para filtrar una entrada de palanca. sThumbLY
Tipo: SHORT
Valor del eje Y de la palanca izquierda, que está entre -32768 y 32767. sThumbRX
Tipo: SHORT
Valor del eje X de la palanca derecha, que está entre -32768 y 32767. sThumbRY
Tipo: SHORT
Valor del eje Y de la palanca derecha, que está entre -32768 y 32767.

Comentarios

Esta estructura la usa la estructura XINPUT_STATE durante el sondeo de cambios en el estado del mando. La asignación específica de un botón a una función del juego varía según el tipo de juego. La constante XINPUT_GAMEPAD_TRIGGER_THRESHOLD puede usarse como el valor que bLeftTrigger y bRightTrigger deben superar para registrarse como presionados. Esto es opcional, pero a menudo deseable.

Requisitos

Encabezado: XInputOnGameInput.h Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Portabilidad de XInput a GameInput
XInputOnGameInput
Última modificación el 28 de agosto de 2026