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

# GetDevice

> IGameInputReading::GetDevice

# IGameInputReading::GetDevice

Obtiene el dispositivo asociado a una IGameInputReading.

## Sintaxis

```cpp theme={null}
void GetDevice(
    IGameInputDevice** device
);
```

### Parámetros

*device*   \_Outptr\_\
Tipo: IGameInputDevice\*\*

El dispositivo asociado a la IGameInputReading

### Valor devuelto

Tipo: void

## Comentarios

Use este método para obtener información sobre las características de un dispositivo y sus funcionalidades. Por ejemplo, puede que necesite saber el número de botones, matrices y ejes del dispositivo. Esto será importante cuando necesite pasar búferes de un tamaño adecuado para las numerosas funciones Get\*State, como [IGameInputReading::GetGamepadState](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputreading/methods/igameinputreading_getgamepadstate.md), que requieren un búfer creado por el desarrollador.

## Requisitos

**Encabezado:** GameInput.h

[Información general de la API de entrada](https://docs.xbox.com/es/build/core-features/common/input/overviews/input-overview.md)\
[IGameInputReading](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputreading/igameinputreading.md)\
[IGameInputReading::GetGamepadState](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputreading/methods/igameinputreading_getgamepadstate.md)

## Historial de versiones

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


## Related topics

- [GetDevice](https://docs.xbox.com/es/reference/graphics/d3d12/interfaces/id3d12devicechild/methods/id3d12devicechild_getdevice_public.md)
- [PartyNetwork::GetDevices](https://docs.xbox.com/es/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getdevices.md)
- [PartyEndpoint::GetDevice](https://docs.xbox.com/es/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getdevice.md)
- [PartyChatControl::GetDevice](https://docs.xbox.com/es/services/playfab/multiplayer/networking/reference/classes/PartyChatControl/methods/partychatcontrol_getdevice.md)
- [IGameInputForceFeedbackEffect::GetDevice](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputforcefeedbackeffect/methods/igameinputforcefeedbackeffect_getdevice.md)
