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

# IGameInputDevice::GetSupportedRumbleMotors

> Obtiene los motores de vibración disponibles en el dispositivo de entrada.

Obtiene los motores de vibración disponibles en el dispositivo de entrada.

## Sintaxis

```cpp theme={null}
GameInputRumbleMotors GetSupportedRumbleMotors();
```

### Parámetros

Este método no tiene parámetros.

### Valor devuelto

Tipo: [GameInputRumbleMotors](https://docs.xbox.com/es/reference/input/gameinput/enums/gameinputrumblemotors.md)

Una combinación de marcas de `GameInputRumbleMotors` que describe los motores de vibración del dispositivo. Devuelve `GameInputRumbleNone` si el dispositivo no tiene motores de vibración.

## Comentarios

Use [IGameInputDevice::SetRumbleState](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_setrumblestate.md) para controlar los motores de vibración. Las aplicaciones no tienen que comprobar qué motores admite un dispositivo antes de llamar a `SetRumbleState`; si al dispositivo le falta un motor, GameInput intenta emular su efecto con los demás motores. Use este método cuando quiera adaptar el diseño de la respuesta háptica a los motores que realmente están presentes, por ejemplo, cuando use los motores de los gatillos de impulso.

El conjunto de motores de vibración admitidos no cambia durante la vida útil del objeto de dispositivo.

En GameInput v3 y versiones anteriores, esta información estaba disponible en el miembro `supportedRumbleMotors` de la estructura [GameInputDeviceInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/structs/gameinputdeviceinfo.md) devuelta por [IGameInputDevice::GetDeviceInfo](https://docs.xbox.com/es/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getdeviceinfo.md).

## Requisitos

**Encabezado:** GameInput.h

**Biblioteca:** gameinput.lib

**Plataformas compatibles:** Windows, consolas de la familia XBOX One y consolas XBOX Series

## Consulte también

[Información general de GameInput](https://docs.xbox.com/es/build/core-features/common/input/overviews/input-overview.md)\
[IGameInputDevice](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/igameinputdevice.md)\
[GameInputRumbleMotors](https://docs.xbox.com/es/reference/input/gameinput/enums/gameinputrumblemotors.md)\
[IGameInputDevice::SetRumbleState](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_setrumblestate.md)

## Historial de versiones

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


## Related topics

- [GameInputRumbleMotors](https://docs.xbox.com/es/reference/input/gameinput/enums/gameinputrumblemotors.md)
- [IGameInputDevice::GetSupportedInput](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getsupportedinput.md)
- [IGameInputDevice::GetSupportedLightingGroups](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getsupportedlightinggroups.md)
- [IGameInputDevice::GetSupportedLightingGroupSize](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getsupportedlightinggroupsize.md)
- [IGameInputDevice::GetDeviceFamily](https://docs.xbox.com/es/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_getdevicefamily.md)
