> ## 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 (en desuso)

> GameInputBatteryState

# GameInputBatteryState

> [!WARNING]
>
> **En desuso.** Esta estructura se quitó en GameInput v1 y no está disponible en la API actual.

Describe el estado actual de la batería de un dispositivo de entrada.

## Sintaxis

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

## Miembros

**status**\
Tipo: [GameInputBatteryStatus](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)

El estado actual de la batería (por ejemplo, cargando, descargando, completa).

**chargeRate**\
Tipo: float

La velocidad de carga actual de la batería, en Wh. Un valor negativo indica descarga.

**remainingCapacity**\
Tipo: float

La capacidad restante de la batería, en Wh.

**fullChargeCapacity**\
Tipo: float

La capacidad de carga completa de la batería, en Wh.

## Comentarios

Esta estructura se usaba con el método en desuso [IGameInputDevice::GetBatteryState](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md), que se quitó en v1. En la API actual no existe ninguna consulta directa del estado de la batería.

## Historial de versiones

| Versión | Cambios |
| - | - |
| **v1** | Se quitó. |
| **v0** | Se introdujo. |

## Consulte también

[Miembros de la API de GameInput en desuso](https://docs.xbox.com/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
[GameInputBatteryStatus](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
[IGameInputDevice::GetBatteryState](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md)


## Related topics

- [IGameInputDevice::GetBatteryState (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md)
- [GameInputBatteryStatus (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
- [Miembros de la API de GameInput en desuso](https://docs.xbox.com/es/reference/input/gameinput/deprecated/gameinput_deprecated_members.md)
- [GameInputMotionState (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputmotionstate.md)
- [GameInputTouchState (en desuso)](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputtouchstate.md)
