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

# GameInputBatteryState

> GameInputBatteryState

# GameInputBatteryState

<Warning>**En desuso.** Esta estructura se quitó en GameInput v1 y no está disponible en la API actual.</Warning>

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](/reference/input/gameinput/deprecated/enums/gameinputbatterystatus)

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](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate), 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](/reference/input/gameinput/deprecated/gameinput_deprecated_members)
[GameInputBatteryStatus](/reference/input/gameinput/deprecated/enums/gameinputbatterystatus)
[IGameInputDevice::GetBatteryState](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate)


## Related topics

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