estrutura XINPUT_BATTERY_INFORMATION (xinput.h)
Contém informações sobre o tipo de bateria e o estado de carregamento.
Sintaxe
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
Membros
BatteryType
O tipo de bateria. BatteryType será um dos valores a seguir.
Valor | Descrição |
---|---|
BATTERY_TYPE_DISCONNECTED | O dispositivo não está conectado. |
BATTERY_TYPE_WIRED | O dispositivo é um dispositivo com fio e não tem uma bateria. |
BATTERY_TYPE_ALKALINE | O dispositivo tem uma bateria alcalina. |
BATTERY_TYPE_NIMH | O dispositivo tem uma bateria de hídride de níquel-metal. |
BATTERY_TYPE_UNKNOWN | O dispositivo tem um tipo de bateria desconhecido. |
BatteryLevel
O estado de carga da bateria. Esse valor só é válido para dispositivos sem fio com um tipo de bateria conhecido. BatteryLevel será um dos valores a seguir.
Valor |
---|
BATTERY_LEVEL_EMPTY |
BATTERY_LEVEL_LOW |
BATTERY_LEVEL_MEDIUM |
BATTERY_LEVEL_FULL |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | xinput.h |