structure XINPUT_BATTERY_INFORMATION (xinput.h)
Contient des informations sur le type de batterie et l’état de charge.
Syntaxe
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
Membres
BatteryType
Type de batterie. BatteryType sera l’une des valeurs suivantes.
Valeur | Description |
---|---|
BATTERY_TYPE_DISCONNECTED | L’appareil n’est pas connecté. |
BATTERY_TYPE_WIRED | L’appareil est un appareil câblé qui n’a pas de batterie. |
BATTERY_TYPE_ALKALINE | L’appareil a une batterie alcaline. |
BATTERY_TYPE_NIMH | L’appareil dispose d’une batterie hydrure nickel métal. |
BATTERY_TYPE_UNKNOWN | L’appareil a un type de batterie inconnu. |
BatteryLevel
État de charge de la batterie. Cette valeur est valide uniquement pour les appareils sans fil avec un type de batterie connu. BatteryLevel sera l’une des valeurs suivantes.
Valeur |
---|
BATTERY_LEVEL_EMPTY |
BATTERY_LEVEL_LOW |
BATTERY_LEVEL_MEDIUM |
BATTERY_LEVEL_FULL |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | xinput.h |