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

另請參閱

XINPUT_GAMEPAD

XInput 結構

XInputGetCapabilities

XInputSetState