Функция 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 |