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

# Miembros de la API de GameInput en desuso

> Miembros de la API de GameInput en desuso

# Miembros de la API de GameInput en desuso

En esta página se documentan los miembros de la API de GameInput que estaban presentes en versiones anteriores de la API, pero que se han quitado. Para conocer los miembros actuales de la API, consulte [GameInput](/reference/input/gameinput/gameinput_members).

<Info>Estos miembros ya no están disponibles en la API de GameInput actual. Se documentan aquí como referencia para trabajar con código antiguo.</Info>

## Métodos de interfaz quitados

### IGameInput

| Método                                                                                                                                      | Última versión | Descripción                                                                                                                                                                                                              |
| ------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [EnableOemDeviceSupport](/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_enableoemdevicesupport)             | v0             | Habilitaba la compatibilidad con un dispositivo OEM específico.                                                                                                                                                          |
| [FindDeviceFromObject](/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromobject)                 | v0             | Recuperaba un dispositivo a partir de un objeto COM de plataforma.                                                                                                                                                       |
| [FindDeviceFromPlatformHandle](/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromplatformhandle) | v0             | Recuperaba un dispositivo a partir de un identificador de ventana o de archivo de la plataforma.                                                                                                                         |
| [GetTemporalReading](/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_gettemporalreading)                     | v0             | Obtenía una lectura interpolada a una marca de tiempo especificada.                                                                                                                                                      |
| [RegisterGuideButtonCallback](/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_registerguidebuttoncallback)   | v0             | Registraba una devolución de llamada para los eventos del botón Guía. Se reemplazó por [RegisterSystemButtonCallback](/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registersystembuttoncallback). |

### IGameInputDevice

| Método                                                                                                                                                        | Última versión | Descripción                                                                                                                                                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AcquireExclusiveRawDeviceAccess](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_acquireexclusiverawdeviceaccess) | v0             | Adquiría acceso exclusivo a la secuencia de entrada sin procesar del dispositivo.                                                                                          |
| [ExecuteRawDeviceIoControl](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_executerawdeviceiocontrol)             | v0             | Enviaba un comando de control de E/S sin procesar al dispositivo.                                                                                                          |
| [GetBatteryState](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate)                                 | v0             | Recuperaba el estado de la batería del dispositivo.                                                                                                                        |
| [GetRawDeviceFeature](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getrawdevicefeature)                         | v0             | Recuperaba un informe de características del dispositivo.                                                                                                                  |
| [PowerOff](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_poweroff)                                               | v0             | Apagaba el dispositivo.                                                                                                                                                    |
| [ReleaseExclusiveRawDeviceAccess](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_releaseexclusiverawdeviceaccess) | v0             | Liberaba el acceso exclusivo a la secuencia de entrada sin procesar del dispositivo.                                                                                       |
| [SendInputSynchronizationHint](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_sendinputsynchronizationhint)       | v0             | Enviaba una indicación de sincronización a la secuencia de entrada del dispositivo.                                                                                        |
| [SetHapticMotorState](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_sethapticmotorstate)                         | v0             | Establecía el estado de un motor háptico. Se reemplazó por [GetHapticInfo](/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_gethapticinfo). |
| [SetInputSynchronizationState](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setinputsynchronizationstate)       | v0             | Establecía el estado de sincronización de la secuencia de entrada del dispositivo.                                                                                         |
| [SetRawDeviceFeature](/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setrawdevicefeature)                         | v0             | Establecía un informe de características en el dispositivo.                                                                                                                |

### IGameInputReading

| Método                                                                                                                                    | Última versión | Descripción                                                                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetMotionState](/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getmotionstate)             | v0             | Recuperaba el estado del sensor de movimiento de una lectura. Se reemplazó por [GetSensorsState](/reference/input/gameinput/interfaces/igameinputreading/methods/igameinputreading_getsensorsstate). |
| [GetTouchCount](/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchcount)               | v0             | Obtenía el número de puntos táctiles activos en una lectura.                                                                                                                                         |
| [GetTouchState](/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate)               | v0             | Obtenía el estado de los puntos táctiles en una lectura.                                                                                                                                             |
| [GetUiNavigationState](/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getuinavigationstate) | v2             | Obtenía el estado de la entrada de navegación de la interfaz de usuario de una lectura.                                                                                                              |

## Funciones quitadas

| Función                                                                                                     | Última versión | Descripción                                                                                                                                                                                         |
| ----------------------------------------------------------------------------------------------------------- | -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GameInputGuidButtonCallback](/reference/input/gameinput/deprecated/functions/gameinputguidebuttoncallback) | v0             | Devolución de llamada definida por el título para los eventos del botón Guía. Se reemplazó por [GameInputSystemButtonCallback](/reference/input/gameinput/functions/gameinputsystembuttoncallback). |

## Estructuras quitadas

| Estructura                                                                                                                 | Última versión | Descripción                                                                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [GameInputBatteryState](/reference/input/gameinput/deprecated/structs/gameinputbatterystate)                               | v0             | Describía el estado de la batería de un dispositivo de entrada.                                                                                                    |
| [GameInputControllerAxisInfo](/reference/input/gameinput/deprecated/structs/gameinputcontrolleraxisinfo)                   | v2             | Describía un eje de un dispositivo de entrada. Se reemplazó por campos de [GameInputControllerInfo](/reference/input/gameinput/structs/gameinputcontrollerinfo).   |
| [GameInputControllerButtonInfo](/reference/input/gameinput/deprecated/structs/gameinputcontrollerbuttoninfo)               | v2             | Describía un botón de un dispositivo de entrada. Se reemplazó por campos de [GameInputControllerInfo](/reference/input/gameinput/structs/gameinputcontrollerinfo). |
| [GameInputHapticFeedbackMotorInfo](/reference/input/gameinput/deprecated/structs/gameinputhapticfeedbackmotorinfo)         | v0             | Describía un motor de respuesta háptica. Se reemplazó por [GameInputHapticInfo](/reference/input/gameinput/structs/gameinputhapticinfo).                           |
| [GameInputHapticFeedbackParams](/reference/input/gameinput/deprecated/structs/gameinputhapticfeedbackparams)               | v0             | Describía un efecto de respuesta háptica.                                                                                                                          |
| [GameInputHapticWaveformInfo](/reference/input/gameinput/deprecated/structs/gameinputhapticwaveforminfo)                   | v0             | Describía las características de una forma de onda de respuesta háptica.                                                                                           |
| [GameInputMotionInfo](/reference/input/gameinput/deprecated/structs/gameinputmotioninfo)                                   | v0             | Describía las propiedades medibles de un dispositivo de entrada con capacidad de movimiento.                                                                       |
| [GameInputMotionState](/reference/input/gameinput/deprecated/structs/gameinputmotionstate)                                 | v0             | Describía el estado de la entrada de movimiento.                                                                                                                   |
| [GameInputRawDeviceItemCollectionInfo](/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo) | v0             | Describía una colección de elementos de dispositivo sin procesar.                                                                                                  |
| [GameInputRawDeviceReportItemInfo](/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo)         | v0             | Describía un elemento individual dentro de un informe de dispositivo sin procesar.                                                                                 |
| [GameInputString](/reference/input/gameinput/deprecated/structs/gameinputstring)                                           | v0             | Describía una cadena que contenía información sobre un dispositivo de entrada.                                                                                     |
| [GameInputTouchSensorInfo](/reference/input/gameinput/deprecated/structs/gameinputtouchsensorinfo)                         | v0             | Describía las características de un sensor táctil.                                                                                                                 |
| [GameInputTouchState](/reference/input/gameinput/deprecated/structs/gameinputtouchstate)                                   | v0             | Describía el estado de un dispositivo de entrada táctil.                                                                                                           |
| [GameInputUiNavigationInfo](/reference/input/gameinput/deprecated/structs/gameinputuinavigationinfo)                       | v2             | Especificaba las etiquetas de los botones de navegación en la interfaz de usuario.                                                                                 |
| [GameInputUiNavigationState](/reference/input/gameinput/deprecated/structs/gameinputuinavigationstate)                     | v2             | Proporcionaba el estado actual de la entrada de navegación de la interfaz de usuario.                                                                              |

## Enumeraciones quitadas

| Enumeración                                                                                                              | Última versión | Descripción                                                                  |
| ------------------------------------------------------------------------------------------------------------------------ | -------------- | ---------------------------------------------------------------------------- |
| [GameInputBatteryStatus](/reference/input/gameinput/deprecated/enums/gameinputbatterystatus)                             | v0             | Enumeraba los estados de batería de un dispositivo de entrada.               |
| [GameInputDeviceCapabilities](/reference/input/gameinput/deprecated/enums/gameinputdevicecapabilities)                   | v0             | Enumeraba determinadas funcionalidades de un dispositivo de entrada.         |
| [GameInputLocation](/reference/input/gameinput/deprecated/enums/gameinputlocation)                                       | v0             | Enumeraba las partes de un dispositivo de entrada.                           |
| [GameInputMotionAccuracy](/reference/input/gameinput/deprecated/enums/gameinputmotionaccuracy)                           | v0             | Enumeraba los niveles de precisión de los sensores de movimiento.            |
| [GameInputRawDeviceItemCollectionKind](/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind) | v0             | Enumeraba los tipos de colecciones de elementos de dispositivo sin procesar. |
| [GameInputRawDevicePhysicalUnitKind](/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind)     | v0             | Enumeraba las unidades físicas asociadas a la entrada del dispositivo.       |
| [GameInputRawDeviceReportItemFlags](/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags)       | v0             | Enumeraba los tipos de elementos de informe de dispositivo sin procesar.     |
| [GameInputTouchShape](/reference/input/gameinput/deprecated/enums/gameinputtouchshape)                                   | v0             | Enumeraba las formas de un sensor táctil.                                    |
| [GameInputUiNavigationButtons](/reference/input/gameinput/deprecated/enums/gameinputuinavigationbuttons)                 | v2             | Enumeraba los botones de navegación de la interfaz de usuario.               |

## Documentación conceptual

* [Información general de GameInput](/build/core-features/common/input/overviews/input-overview)
* [Control de versiones de la API de GameInput](/build/core-features/common/input/overviews/input-versioning)
* [Migración de XInput a GameInput](/build/core-features/common/input/porting/input-porting-xinput)

## Consulte también

[Miembros de la API de GameInput](/reference/input/gameinput/gameinput_members)\
[Información general de GameInput](/build/core-features/common/input/overviews/input-overview)


## Related topics

- [GameInputString](/es/reference/input/gameinput/deprecated/structs/gameinputstring.md)
- [GameInputDeviceCapabilities](/es/reference/input/gameinput/deprecated/enums/gameinputdevicecapabilities.md)
- [GameInputMotionAccuracy](/es/reference/input/gameinput/deprecated/enums/gameinputmotionaccuracy.md)
- [GameInputBatteryStatus](/es/reference/input/gameinput/deprecated/enums/gameinputbatterystatus.md)
- [GameInputMotionInfo](/es/reference/input/gameinput/deprecated/structs/gameinputmotioninfo.md)
