структура XINPUT_BATTERY_INFORMATION (xinput.h)
Содержит сведения о типе батареи и состоянии заряда.
Синтаксис
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
Члены
BatteryType
Тип батареи. BatteryType будет иметь одно из следующих значений.
Значение | Описание |
---|---|
BATTERY_TYPE_DISCONNECTED | Устройство не подключено. |
BATTERY_TYPE_WIRED | Устройство является проводным и не имеет батареи. |
BATTERY_TYPE_ALKALINE | Устройство имеет алкалиновую батарею. |
BATTERY_TYPE_NIMH | Устройство имеет никелевую металл-гидридную батарею. |
BATTERY_TYPE_UNKNOWN | Устройство имеет неизвестный тип батареи. |
BatteryLevel
Состояние заряда батареи. Это значение допустимо только для беспроводных устройств с известным типом батареи. BatteryLevel будет иметь одно из следующих значений.
Значение |
---|
BATTERY_LEVEL_EMPTY |
BATTERY_LEVEL_LOW |
BATTERY_LEVEL_MEDIUM |
BATTERY_LEVEL_FULL |
Требования
Требование | Значение |
---|---|
Заголовок | xinput.h |