Skip to main content

XINPUT_KEYSTROKE

Describe los datos de pulsación de tecla devueltos por la función XInputGetKeystroke.

Sintaxis

Miembros

VirtualKey
Tipo: WORD
Código de tecla virtual de la tecla, el botón o el movimiento de palanca. Unicode
Tipo: WCHAR
Este miembro no se usa y su valor es cero. Flags
Tipo: WORD
Marcas que indican el estado del teclado en el momento del evento de entrada. Este miembro puede ser cualquier combinación de las marcas siguientes: UserIndex
Tipo: BYTE
Índice del jugador asociado a los auriculares; un valor en el intervalo de 0 a XUSER_MAX_COUNT - 1. HidCode
Tipo: BYTE
Código de dispositivo de interfaz humana (HID) que corresponde a la entrada. Si no hay un código HID correspondiente, este valor es cero.

Comentarios

Esta estructura la usa la función XInputGetKeystroke. Es posible que dispositivos futuros devuelvan códigos HID y valores de teclas virtuales que no se admiten en los dispositivos actuales y que no están definidos en este momento. Las aplicaciones deben ignorar estos valores inesperados. Un código de tecla virtual es un valor de byte que representa una tecla física concreta del teclado, no el carácter o los caracteres (posiblemente ninguno) a los que la tecla se puede asignar según el estado del teclado. El estado del teclado en el momento en que se presiona una tecla virtual modifica el carácter notificado. Por ejemplo, VK_4 podría representar “4” o ”$”, según el estado de la tecla Mayús. Un evento de teclado notificado incluye la tecla virtual que provocó el evento, si la tecla se presionó o se soltó (o si se está repitiendo) y el estado del teclado en el momento del evento. El estado del teclado indica si alguna tecla Ctrl, Alt o Mayús está presionada. Los códigos de tecla virtual válidos (VK_xxx) se definen en XInput.h. Además de los códigos que indican pulsaciones de teclas, los códigos siguientes indican entrada del mando: Para obtener más información, consulte El contenedor XInputOnGameInput.

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