Skip to main content
Aunque un teclado conectado físicamente es una suposición común en PC, las nuevas modalidades de entrada, como los gamepads y la entrada táctil, ponen en cuestión esta suposición. Esto es especialmente importante para los jugadores de dispositivos portátiles y consola. Según la plataforma, hay diferentes soluciones para mostrar el teclado virtual. Aunque el título podría implementar y crear su propio teclado virtual, el sistema proporciona sus propias alternativas de teclado virtual optimizadas para la plataforma, que ofrecen una experiencia de usuario coherente en todos los juegos. En Windows, se puede aprovechar la API TryShow con la nueva opción CoreInputViewKind::Gamepad. Después, se puede usar la API TryHide para descartar el teclado cuando no sea necesario. Esto se muestra en el siguiente ejemplo de código:
Para la consola, el GDK proporciona dos soluciones diferentes para controlar la entrada de texto mediante un teclado virtual. Para la mayoría de los juegos, la mejor solución es confiar en XGameUiShowTextEntryAsync. Los juegos que necesiten representar texto de varias líneas o la entrada de más de 1024 caracteres pueden confiar en XGameUiTextEntryOpen. La tabla siguiente proporciona una comparación entre estas dos soluciones.

Consulte también

Lista de comprobación para juegos del GDK en dispositivos portátiles Windows: comprobación 3: entrada de texto XGameUiShowTextEntryAsync XGameUiTextEntryOpen
Última modificación el 28 de agosto de 2026