Função XInputGetBatteryInformation (xinput.h)

Recupera o tipo de bateria e a carga status de um controlador sem fio.

Sintaxe

DWORD XInputGetBatteryInformation(
  [in]  DWORD                      dwUserIndex,
  [in]  BYTE                       devType,
  [out] XINPUT_BATTERY_INFORMATION *pBatteryInformation
);

Parâmetros

[in] dwUserIndex

Índice do jogador conectado associado ao dispositivo. Pode ser um valor no intervalo de 0 a XUSER_MAX_COUNT – 1.

[in] devType

Especifica qual dispositivo associado a esse índice de usuário deve ser consultado. Deve ser BATTERY_DEVTYPE_GAMEPAD ou BATTERY_DEVTYPE_HEADSET.

[out] pBatteryInformation

Ponteiro para uma estrutura XINPUT_BATTERY_INFORMATION que recebe as informações da bateria.

Retornar valor

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho xinput.h
Biblioteca Xinput.lib
DLL Xinput1_4.dll

Confira também

Funções XInput