XINPUT_BATTERY_INFORMATION 结构 (xinput.h)
包含有关电池类型和充电状态的信息。
语法
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
成员
BatteryType
电池类型。 BatteryType 将是以下值之一。
值 | 说明 |
---|---|
BATTERY_TYPE_DISCONNECTED | 设备未连接。 |
BATTERY_TYPE_WIRED | 该设备是有线设备,没有电池。 |
BATTERY_TYPE_ALKALINE | 该设备有一个碱电池。 |
BATTERY_TYPE_NIMH | 该设备具有镍氢电池。 |
BATTERY_TYPE_UNKNOWN | 设备的电池类型未知。 |
BatteryLevel
电池的充电状态。 此值仅对具有已知电池类型的无线设备有效。 BatteryLevel 将是以下值之一。
值 |
---|
BATTERY_LEVEL_EMPTY |
BATTERY_LEVEL_LOW |
BATTERY_LEVEL_MEDIUM |
BATTERY_LEVEL_FULL |
要求
要求 | 值 |
---|---|
Header | xinput.h |