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

# Membros preteridos da API GameInput

> Membros preteridos da API GameInput

# Membros preteridos da API GameInput

Esta página documenta membros da API GameInput que estavam presentes em versões mais antigas da API, mas que foram removidos. Para os membros atuais da API, confira [GameInput](/pt-BR/reference/input/gameinput/gameinput_members).

<Info>Esses membros não estão mais disponíveis na API GameInput atual. Eles estão documentados aqui para referência ao trabalhar com código mais antigo.</Info>

## Métodos de interface removidos

### IGameInput

| Método | Última versão | Descrição |
| - | - | - |
| [EnableOemDeviceSupport](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_enableoemdevicesupport) | v0 | Habilitava o suporte a um dispositivo OEM específico. |
| [FindDeviceFromObject](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromobject) | v0 | Recuperava um dispositivo a partir de um objeto COM da plataforma. |
| [FindDeviceFromPlatformHandle](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_finddevicefromplatformhandle) | v0 | Recuperava um dispositivo a partir de um identificador de janela ou de arquivo da plataforma. |
| [GetTemporalReading](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_gettemporalreading) | v0 | Obtinha uma leitura interpolada para um carimbo de data/hora especificado. |
| [RegisterGuideButtonCallback](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinput/methods/igameinput_registerguidebuttoncallback) | v0 | Registrava um retorno de chamada para eventos do botão Guia. Substituído por [RegisterSystemButtonCallback](/pt-BR/reference/input/gameinput/interfaces/igameinput/methods/igameinput_registersystembuttoncallback). |

### IGameInputDevice

| Método | Última versão | Descrição |
| - | - | - |
| [AcquireExclusiveRawDeviceAccess](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_acquireexclusiverawdeviceaccess) | v0 | Adquiria acesso exclusivo ao fluxo de entrada bruta do dispositivo. |
| [ExecuteRawDeviceIoControl](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_executerawdeviceiocontrol) | v0 | Enviava um comando de controle de E/S bruto ao dispositivo. |
| [GetBatteryState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getbatterystate) | v0 | Recuperava o estado da bateria do dispositivo. |
| [GetRawDeviceFeature](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_getrawdevicefeature) | v0 | Recuperava um relatório de recurso do dispositivo. |
| [PowerOff](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_poweroff) | v0 | Desligava o dispositivo. |
| [ReleaseExclusiveRawDeviceAccess](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_releaseexclusiverawdeviceaccess) | v0 | Liberava o acesso exclusivo ao fluxo de entrada bruta do dispositivo. |
| [SendInputSynchronizationHint](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_sendinputsynchronizationhint) | v0 | Enviava uma dica de sincronização ao fluxo de entrada do dispositivo. |
| [SetHapticMotorState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_sethapticmotorstate) | v0 | Definia o estado de um motor háptico. Substituído por [GetHapticInfo](/pt-BR/reference/input/gameinput/interfaces/igameinputdevice/methods/igameinputdevice_gethapticinfo). |
| [SetInputSynchronizationState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setinputsynchronizationstate) | v0 | Definia o estado de sincronização do fluxo de entrada do dispositivo. |
| [SetRawDeviceFeature](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_setrawdevicefeature) | v0 | Definia um relatório de recurso no dispositivo. |

### IGameInputReading

| Método | Última versão | Descrição |
| - | - | - |
| [GetMotionState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getmotionstate) | v0 | Recuperava o estado do sensor de movimento de uma leitura. Substituído por [GetSensorsState](/pt-BR/reference/input/gameinput/interfaces/igameinputreading/methods/igameinputreading_getsensorsstate). |
| [GetTouchCount](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchcount) | v0 | Obtinha o número de pontos de toque ativos em uma leitura. |
| [GetTouchState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_gettouchstate) | v0 | Obtinha o estado dos pontos de toque em uma leitura. |
| [GetUiNavigationState](/pt-BR/reference/input/gameinput/deprecated/interfaces/igameinputreading/methods/igameinputreading_getuinavigationstate) | v2 | Obtinha o estado da entrada de navegação da interface do usuário de uma leitura. |

## Funções removidas

| Função | Última versão | Descrição |
| - | - | - |
| [GameInputGuidButtonCallback](/pt-BR/reference/input/gameinput/deprecated/functions/gameinputguidebuttoncallback) | v0 | Retorno de chamada definido pelo título para eventos do botão Guia. Substituído por [GameInputSystemButtonCallback](/pt-BR/reference/input/gameinput/functions/gameinputsystembuttoncallback). |

## Estruturas removidas

| Estrutura | Última versão | Descrição |
| - | - | - |
| [GameInputBatteryState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputbatterystate) | v0 | Descrevia o estado da bateria de um dispositivo de entrada. |
| [GameInputControllerAxisInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputcontrolleraxisinfo) | v2 | Descrevia um eixo em um dispositivo de entrada. Substituído por campos em [GameInputControllerInfo](/pt-BR/reference/input/gameinput/structs/gameinputcontrollerinfo). |
| [GameInputControllerButtonInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputcontrollerbuttoninfo) | v2 | Descrevia um botão em um dispositivo de entrada. Substituído por campos em [GameInputControllerInfo](/pt-BR/reference/input/gameinput/structs/gameinputcontrollerinfo). |
| [GameInputHapticFeedbackMotorInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputhapticfeedbackmotorinfo) | v0 | Descrevia um motor de feedback háptico. Substituído por [GameInputHapticInfo](/pt-BR/reference/input/gameinput/structs/gameinputhapticinfo). |
| [GameInputHapticFeedbackParams](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputhapticfeedbackparams) | v0 | Descrevia um efeito de feedback háptico. |
| [GameInputHapticWaveformInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputhapticwaveforminfo) | v0 | Descrevia as características de uma forma de onda de feedback háptico. |
| [GameInputMotionInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputmotioninfo) | v0 | Descrevia propriedades mensuráveis de um dispositivo de entrada com suporte a movimento. |
| [GameInputMotionState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputmotionstate) | v0 | Descrevia o estado da entrada de movimento. |
| [GameInputRawDeviceItemCollectionInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputrawdeviceitemcollectioninfo) | v0 | Descrevia uma coleção de itens de dispositivo bruto. |
| [GameInputRawDeviceReportItemInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputrawdevicereportiteminfo) | v0 | Descrevia um item individual dentro de um relatório de dispositivo bruto. |
| [GameInputString](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputstring) | v0 | Descrevia uma cadeia de caracteres com informações sobre um dispositivo de entrada. |
| [GameInputTouchSensorInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputtouchsensorinfo) | v0 | Descrevia as características de um sensor de toque. |
| [GameInputTouchState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputtouchstate) | v0 | Descrevia o estado de um dispositivo de entrada por toque. |
| [GameInputUiNavigationInfo](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputuinavigationinfo) | v2 | Especificava os rótulos dos botões de navegação na interface do usuário. |
| [GameInputUiNavigationState](/pt-BR/reference/input/gameinput/deprecated/structs/gameinputuinavigationstate) | v2 | Fornecia o status atual da entrada de navegação da interface do usuário. |

## Enumerações removidas

| Enumeração | Última versão | Descrição |
| - | - | - |
| [GameInputBatteryStatus](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputbatterystatus) | v0 | Enumerava os estados de bateria de um dispositivo de entrada. |
| [GameInputDeviceCapabilities](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputdevicecapabilities) | v0 | Enumerava determinadas funcionalidades de um dispositivo de entrada. |
| [GameInputLocation](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputlocation) | v0 | Enumerava as partes de um dispositivo de entrada. |
| [GameInputMotionAccuracy](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputmotionaccuracy) | v0 | Enumerava os níveis de precisão dos sensores de movimento. |
| [GameInputRawDeviceItemCollectionKind](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputrawdeviceitemcollectionkind) | v0 | Enumerava os tipos de coleções de itens de dispositivo bruto. |
| [GameInputRawDevicePhysicalUnitKind](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputrawdevicephysicalunitkind) | v0 | Enumerava as unidades físicas associadas à entrada do dispositivo. |
| [GameInputRawDeviceReportItemFlags](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputrawdevicereportitemflags) | v0 | Enumerava os tipos de itens de relatório de dispositivo bruto. |
| [GameInputTouchShape](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputtouchshape) | v0 | Enumerava as formas de um sensor de toque. |
| [GameInputUiNavigationButtons](/pt-BR/reference/input/gameinput/deprecated/enums/gameinputuinavigationbuttons) | v2 | Enumerava os botões de navegação da interface do usuário. |

## Documentação conceitual

* [Visão geral do GameInput](/pt-BR/build/core-features/common/input/overviews/input-overview)
* [Controle de versão da API GameInput](/pt-BR/build/core-features/common/input/overviews/input-versioning)
* [Portabilidade do XInput para o GameInput](/pt-BR/build/core-features/common/input/porting/input-porting-xinput)

## Confira também

[Membros da API GameInput](/pt-BR/reference/input/gameinput/gameinput_members)\
[Visão geral do GameInput](/pt-BR/build/core-features/common/input/overviews/input-overview)


## Related topics

- [Input](/build/core-features/common/input/gc-input-toc.md)
- [GameInput](/reference/input/gameinput/gameinput_members.md)
- [PFLeaderboardsLinkedStatisticColumn](/pt-BR/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardslinkedstatisticcolumn.md)
- [PFLeaderboardsLeaderboardEntryUpdate](/pt-BR/services/playfab/api-references/c/pfleaderboardstypes/structs/pfleaderboardsleaderboardentryupdate.md)
- [XR-045 Rede XBOX e privilégios de conta](/pt-BR/publishing/certification/xr/xr-045.md)
