> ## 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.

# IGameInputDevice::GetBatteryState

> IGameInputDevice::GetBatteryState

# IGameInputDevice::GetBatteryState

<Warning>**Preterido.** Este método foi removido no GameInput v1 e não está disponível na API atual.</Warning>

Obtém o estado atual da bateria do dispositivo.

## Sintaxe

```cpp theme={null}
HRESULT GetBatteryState(
    GameInputBatteryState* state
);
```

### Parâmetros

*state*   \_Out\_\
Tipo: [GameInputBatteryState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputbatterystate)\*

Um ponteiro para uma estrutura [GameInputBatteryState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputbatterystate) a ser preenchida com o estado atual da bateria.

### Valor retornado

Tipo: HRESULT

Retorna E\_NOTIMPL, pois este método nunca foi implementado na v0.

## Comentários

Este método foi removido na v1. As informações de estado da bateria eram fornecidas por meio da estrutura [GameInputBatteryState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputbatterystate), que também foi removida. Não existe consulta direta do estado da bateria na API atual.

## Histórico de versões

| Versão | Alterações |
| - | - |
| **v1** | Removido. |
| **v0** | Introduzido. |

## Confira também

[Membros preteridos da API GameInput](/pt-BR/reference/input/gameinput/deprecated/gameinput_deprecated_members)\
[GameInputBatteryState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputbatterystate)\
[IGameInputDevice](/pt-BR/reference/input/gameinput/interfaces/igameinputdevice/igameinputdevice)


## Related topics

- [IGameInputDevice::GetBatteryState](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate.md)
- [GameInputBatteryState](/reference/input/gameinput/deprecated/structs/gameinputbatterystate.md)
