APIs do Controlador de Jogo XInput
Visão geral da tecnologia de APIs do XInput Game Controller.
Para desenvolver APIs do Controlador de Jogo XInput, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
Para desenvolver dispositivos de hardware que fazem interface com as APIs do Controlador de Jogo XInput, consulte https://aka.ms/gipdocs.
XInputEnable Define o estado de relatório de XInput. |
XInputGetAudioDeviceIds Recupera as IDs do dispositivo de áudio de captura de som e de renderização de som associadas ao headset conectado ao controlador especificado. |
XInputGetBatteryInformation Recupera o tipo de bateria e a carga status de um controlador sem fio. |
XInputGetCapabilities Recupera as funcionalidades e os recursos de um controlador conectado. |
XInputGetDSoundAudioDeviceGuids Obtém os GUIDs do dispositivo de renderização de som e de captura de som associados ao headset conectado ao controlador especificado. |
XInputGetKeystroke Recupera um evento de entrada de gamepad. |
XInputGetState Recupera o estado atual do controlador especificado. |
XInputSetState Envia dados para um controlador conectado. Essa função é usada para ativar a função de vibração de um controlador. |
XINPUT_BATTERY_INFORMATION Contém informações sobre o tipo de bateria e o estado da carga. |
XINPUT_CAPABILITIES Descreve os recursos de um controlador conectado. A função XInputGetCapabilities retorna XINPUT_CAPABILITIES. |
XINPUT_GAMEPAD Descreve o estado atual do controlador. |
XINPUT_KEYSTROKE Especifica os dados de pressionamento de tecla retornados por XInputGetKeystroke. |
XINPUT_STATE Representa o estado de um controlador. |
XINPUT_VIBRATION Especifica os níveis de velocidade do motor para a função de vibração de um controlador. |