Windows.Gaming.Input Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a la entrada del controlador de juego para las aplicaciones de Windows.
Clases
ArcadeStick |
Representa un stick arcade. |
FlightStick |
Representa un stick de vuelo. |
Gamepad |
Representa un controlador para juegos. |
Headset |
Contiene información sobre los auriculares de audio conectados a un controlador para juegos. |
RacingWheel |
Representa una rueda de carreras. |
RawGameController |
Representa cualquier tipo de controlador de juego. |
UINavigationController |
Representa un controlador de cualquier tipo que se puede usar para la navegación de la interfaz de usuario. También se puede acceder a la mayoría de los controladores para juegos, los sticks arcade y los volantes como UINavigationController. Se recomienda que los juegos usen la clase específica del controlador durante el juego y la clase UINavigationController para los menús de la interfaz de usuario. |
Estructuras
ArcadeStickReading |
Estado actual del stick arcade. |
FlightStickReading |
Estado actual del stick de vuelo. |
GamepadReading |
Representa el estado actual del controlador para juegos. |
GamepadVibration |
Describe la velocidad de los cuatro motores de vibración disponibles del controlador para juegos. |
RacingWheelReading |
Representa el estado actual del volante. |
UINavigationReading |
Representa el estado actual del controlador de navegación de la interfaz de usuario. |
Interfaces
IGameController |
La interfaz principal requerida para ser implementada por todos los dispositivos de controlador, independientemente de su tipo real (controlador para juegos, volante, stick de vuelo, etc.). Esta interfaz existe principalmente para admitir la extensibilidad de los controladores de juegos, lo que permite a los OEM (fabricantes de equipos originales) publicar clases WinRT (Windows Runtime) que proporcionan acceso enriquecido a las características de sus dispositivos, al tiempo que se integran en el marco de enumeración de dispositivos del controlador de juegos subyacente. |
IGameControllerBatteryInfo |
Interfaz que permite que las clases del controlador de juego (o auriculares) consulten información sobre el estado actual de la batería, independientemente de su tipo real (controlador para juegos, volante, stick de vuelo, etc.). |
Enumeraciones
ArcadeStickButtons |
Especifica el tipo de botón para un stick arcade. |
FlightStickButtons |
Especifica el tipo de botón de stick piloto. |
GameControllerButtonLabel |
Etiqueta que aparece en el botón del controlador físico. |
GameControllerSwitchKind |
Tipo de interruptor en el controlador de juego. |
GameControllerSwitchPosition |
Posición del modificador del mando del juego. |
GamepadButtons |
Especifica el tipo de botón. |
OptionalUINavigationButtons |
Especifica botones adicionales que pueden estar disponibles en un controlador que aparece como controlador de navegación. |
RacingWheelButtons |
Especifica el tipo de botón volante. |
RequiredUINavigationButtons |
Especifica los botones necesarios para estar disponibles en un controlador que aparece como controlador de navegación. |
Comentarios
Una aplicación de Windows debe tener el foco para recibir la entrada de un controlador.
Importante
En su lugar, las aplicaciones de consola Win32 heredadas deben usar las API de controlador de juegos XInput .