XINPUT_BATTERY_INFORMATION 구조체(xinput.h)

배터리 종류 및 충전 상태에 대한 정보를 포함합니다.

구문

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