Share via


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

こちらもご覧ください

XINPUT_GAMEPAD

XInput 構造体

XInputGetCapabilities

XInputSetState