> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameInputBatteryState (非推奨)

> GameInputBatteryState

# GameInputBatteryState

> [!WARNING]
>
> **非推奨。** この構造体は GameInput v1 で削除され、現在の API では利用できません。

入力デバイスの現在のバッテリー状態を記述します。

## 構文

```cpp theme={null}
typedef struct GameInputBatteryState {
    GameInputBatteryStatus status;
    float chargeRate;
    float remainingCapacity;
    float fullChargeCapacity;
} GameInputBatteryState;
```

## メンバー

**status**\
型: [GameInputBatteryStatus](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)

バッテリーの現在の状態 (充電中、放電中、満充電など) です。

**chargeRate**\
型: float

現在のバッテリー充電速度 (Wh 単位) です。負の値は放電を示します。

**remainingCapacity**\
型: float

バッテリー残量 (Wh 単位) です。

**fullChargeCapacity**\
型: float

バッテリーの満充電容量 (Wh 単位) です。

## 解説

この構造体は非推奨の [IGameInputDevice::GetBatteryState](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md) メソッドで使用されていましたが、v1 で削除されました。現在の API に直接のバッテリー状態クエリはありません。

## バージョン履歴

| バージョン | 変更内容 |
| - | - |
| **v1** | 削除されました。 |
| **v0** | 導入されました。 |

## 関連項目

[非推奨の GameInput API メンバー](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputBatteryStatus](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
[IGameInputDevice::GetBatteryState](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md)


## Related topics

- [GameInputBatteryStatus (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
- [IGameInputDevice::GetBatteryState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md)
- [非推奨の GameInput API メンバー](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
- [GameInputMotionState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputmotionstate.md)
- [GameInputTouchState (非推奨)](https://docs.xbox.com/ja-jp/reference/input/gameinput/deprecated/structs/gameinputtouchstate.md)
