Saltar al contenido principal
En desuso. Esta estructura se quitó en GameInput v4 y no está disponible en la API actual. Use en su lugar IGameInputDevice::GetControllerAxisCount, GetControllerAxisLabels, GetControllerButtonCount, GetControllerButtonLabels, GetControllerSwitchCount y GetControllerSwitchInfo.
Describe las propiedades de un mando.

Sintaxis

Miembros

controllerAxisCount
Tipo: uint32_t
El número de ejes del mando. controllerAxisLabels
Tipo: GameInputLabel const *
Las etiquetas de los ejes del mando. controllerButtonCount
Tipo: uint32_t
El número de botones del mando. controllerButtonLabels
Tipo: GameInputLabel const *
Las etiquetas de los botones del mando. controllerSwitchCount
Tipo: uint32_t
El número de interruptores del mando. controllerSwitchInfo
Tipo: GameInputControllerSwitchInfo const *
Información sobre los interruptores del mando.

Comentarios

Los campos de la estructura GameInputControllerInfo que son punteros a matrices de tamaño variable con información sobre el mando. Los punteros NULL indican que la característica correspondiente no está disponible o no es compatible con el mando. Un campo correspondiente de la estructura indica el número de elementos de cada matriz (como se indica en las anotaciones SAL). Esta estructura se usa en la estructura GameInputDeviceInfo. El método IGameInputDevice::GetDeviceInfo usa GameInputDeviceInfo. Para obtener más información, consulte Dispositivos de GameInput.

Requisitos

Encabezado: GameInput.h Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Miembros de la API de GameInput en desuso
IGameInputDevice
Información general de GameInput
GameInput

Historial de versiones

Última modificación el 6 de noviembre de 2026