XINPUT_BATTERY_INFORMATION
배터리의 유형 및 충전 상태를 설명합니다.
구문
typedef struct XINPUT_BATTERY_INFORMATION {
BYTE BatteryType;
BYTE BatteryLevel;
} XINPUT_BATTERY_INFORMATION
멤버
BatteryType
형식: BYTE
배터리 유형으로, 다음 값 중 하나여야 합니다.
값 | 설명 |
---|---|
BATTERY_TYPE_DISCONNECTED | 장치가 연결되어 있지 않습니다. |
BATTERY_TYPE_WIRED | 디바이스가 유선 디바이스이며 배터리가 없습니다. |
BATTERY_TYPE_ALKALINE | 장치에 알카라인 배터리가 있습니다. |
BATTERY_TYPE_NIMH | 이 디바이스에 NiMH(니켈 금속 수소) 배터리가 있습니다. |
BATTERY_TYPE_UNKNOWN | 장치에 알 수 없는 배터리 유형이 있습니다. |
BatteryLevel
형식: BYTE
전체 충전 용량과 비교한 배터리 충전 상태로, 다음 값 중 하나입니다.
값 | 설명 |
---|---|
BATTERY_LEVEL_EMPTY | 충전이 0에서 10% 사이입니다. |
BATTERY_LEVEL_LOW | 충전이 10%에서 40% 사이입니다. |
BATTERY_LEVEL_MEDIUM | 충전이 40%에서 70% 사이입니다. |
BATTERY_LEVEL_FULL | 충전이 70%에서 100% 사이입니다. |
설명
BatteryLevel 값은 알려진 배터리 유형을 사용하는 디바이스에만 유효합니다.
이 구조는 XInputGetBatteryInformation 함수에서 사용됩니다.
자세한 내용은 XInputOnGameInput 래퍼를 참조하세요.
요구 사항
헤더: XInputOnGameInput.h
지원되는 플랫폼: Xbox One 패밀리 콘솔 및 Xbox Series 콘솔