XINPUT_BATTERY_INFORMATION結構 ()
包含電池類型和充電狀態的相關信息。
語法
typedef struct _XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION, *PXINPUT_BATTERY_INFORMATION;
成員
BatteryType
電池的類型。 BatteryType 將是下列其中一個值。
值 | Description |
---|---|
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 |
規格需求
需求 | 值 |
---|---|
標頭 | xinput.h |