XINPUT_BATTERY_INFORMATION-Struktur (xinput.h)
Enthält Informationen zu Akkutyp und Ladezustand.
Syntax
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
Member
BatteryType
Der Akkutyp. BatteryType ist einer der folgenden Werte.
Wert | BESCHREIBUNG |
---|---|
BATTERY_TYPE_DISCONNECTED | Das Gerät ist nicht verbunden |
BATTERY_TYPE_WIRED | Das Gerät ist ein kabelgebundenes Gerät und verfügt nicht über einen Akku. |
BATTERY_TYPE_ALKALINE | Das Gerät verfügt über einen Alkali-Akku. |
BATTERY_TYPE_NIMH | Das Gerät verfügt über einen Nickelmetallhydrid-Akku. |
BATTERY_TYPE_UNKNOWN | Das Gerät verfügt über einen unbekannten Akkutyp. |
BatteryLevel
Der Ladezustand des Akkus. Dieser Wert ist nur für drahtlose Geräte mit einem bekannten Akkutyp gültig. BatteryLevel ist einer der folgenden Werte.
Wert |
---|
BATTERY_LEVEL_EMPTY |
BATTERY_LEVEL_LOW |
BATTERY_LEVEL_MEDIUM |
BATTERY_LEVEL_FULL |
Anforderungen
Anforderung | Wert |
---|---|
Header | xinput.h |