Ler em inglês

Compartilhar via


Cabeçalho xinput.h

Esse cabeçalho é usado pelas APIs do Controlador de Jogo XInput. Para obter mais informações, consulte:

xinput.h contém as seguintes interfaces de programação:

Funções

 
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.

Estruturas

 
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.