XINPUT_CAPABILITIES
Describe las funcionalidades de un mando conectado.Sintaxis
Miembros
TypeTipo: BYTE Tipo de mando. Debe ser del tipo XINPUT_DEVTYPE_GAMEPAD y tener uno de los valores enumerados en la tabla siguiente. SubType
Tipo: BYTE Subtipo del mando de juego. Subtipos permitidos:
Flags
Tipo: WORD Características del mando.
Gamepad
Tipo: XINPUT_GAMEPAD Estructura XINPUT_GAMEPAD que describe las características de mando disponibles y las resoluciones de los controles. Vibration
Tipo: XINPUT_VIBRATION Estructura XINPUT_VIBRATION que describe la funcionalidad de vibración disponible y las resoluciones.
Comentarios
XInputGetCapabilities devuelve XINPUT_CAPABILITIES para indicar las características y la funcionalidad disponible de un mando especificado. XInputGetCapabilities establece los miembros de la estructura para indicar qué entradas admite el dispositivo. Para los controles de estado binario, como los botones digitales, el bit correspondiente refleja si el dispositivo admite el control. Para los controles proporcionales, como las palancas, el valor indica la resolución de ese control. Es posible que algunos de los bits menos significativos no estén establecidos, para indicar que el control no proporciona resolución a ese nivel. El miembro SubType indica el subtipo específico del mando presente. Los juegos pueden detectar el subtipo de mando y ajustar su gestión de la entrada o salida del mando según los subtipos más adecuados para su género de juego. Por ejemplo, un juego de carreras de coches podría comprobar la presencia de un volante para proporcionar un control más preciso del coche que se conduce. Sin embargo, los títulos no deben deshabilitar ni ignorar un dispositivo según su subtipo. Un subtipo no reconocido por el juego o para el cual el juego no está específicamente ajustado debe tratarse como un mando estándar, XINPUT_DEVSUBTYPE_GAMEPAD. Los controladores XUSB de Windows más antiguos notifican información sobre funcionalidades incompletas, especialmente para dispositivos inalámbricos. El controlador XUSB de Windows más reciente proporciona compatibilidad completa con dispositivos con cable e inalámbricos, y proporciona marcas de funcionalidades más completas y precisas.Requisitos
Encabezado: XInputOnGameInput.h Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX SeriesConsulte también
Portabilidad de XInput a GameInputXInputOnGameInput
