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 |