Compartir a través de


estructura de XINPUT_BATTERY_INFORMATION (xinput.h)

Contiene información sobre el tipo de batería y el estado de carga.

Sintaxis

typedef struct _XINPUT_BATTERY_INFORMATION {
  BYTE BatteryType;
  BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;

Miembros

BatteryType

Tipo de batería. BatteryType será uno de los siguientes valores.

Valor Descripción
BATTERY_TYPE_DISCONNECTED El dispositivo no está conectado. 
BATTERY_TYPE_WIRED El dispositivo es un dispositivo cableada y no tiene batería. 
BATTERY_TYPE_ALKALINE El dispositivo tiene una batería alcalina. 
BATTERY_TYPE_NIMH El dispositivo tiene una batería de hidruro de metal de níquel. 
BATTERY_TYPE_UNKNOWN El dispositivo tiene un tipo de batería desconocido. 

BatteryLevel

Estado de carga de la batería. Este valor solo es válido para dispositivos inalámbricos con un tipo de batería conocido. BatteryLevel será uno de los valores siguientes.

Valor
BATTERY_LEVEL_EMPTY
BATTERY_LEVEL_LOW
BATTERY_LEVEL_MEDIUM
BATTERY_LEVEL_FULL

Requisitos

Requisito Valor
Header xinput.h

Consulte también

XINPUT_GAMEPAD

Estructuras XInput

XInputGetCapabilities

XInputSetState