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

Weitere Informationen

XINPUT_GAMEPAD

XInput-Strukturen

XInputGetCapabilities

XInputSetState