Функция XInputGetBatteryInformation (xinput.h)

Извлекает тип батареи и состояние заряда беспроводного контроллера.

Синтаксис

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

Параметры

[in] dwUserIndex

Индекс вошедшего игрока, связанного с устройством. Может быть значением в диапазоне от 0 до XUSER_MAX_COUNT − 1.

[in] devType

Указывает, какое устройство, связанное с этим индексом пользователя, должно запрашиваться. Должен быть BATTERY_DEVTYPE_GAMEPAD или BATTERY_DEVTYPE_HEADSET.

[out] pBatteryInformation

Указатель на структуру XINPUT_BATTERY_INFORMATION , которая получает сведения об батарее.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.

Требования

Требование Значение
Целевая платформа Windows
Header xinput.h
Библиотека Xinput.lib
DLL Xinput1_4.dll

См. также раздел

Функции XInput