Pular para o conteúdo principal

Método IXtfInputClient::DisconnectGamepad

Desconecta um controle virtual especificado.

Sintaxe

Parâmetros

controllerId
Tipo: UINT64
O identificador de dispositivo deste IXtfInputClient.

Valor retornado

Tipo: HRESULT Código de êxito ou de erro HRESULT.

Comentários

Chame DisconnectGamepad quando as operações do controle virtual forem concluídas, para garantir que os recursos alocados para o controle virtual sejam liberados. Cada chamada a IXtfInputClient::ConnectGamepad deve ser emparelhada com uma chamada a DisconnectGamepad. Não desconectar um gamepad criado resultará em um vazamento de memória. Você pode chamar IXtfInputClient::DisconnectAllGamepads para garantir que todos os controles virtuais sejam desconectados a fim de evitar um vazamento de memória.

Requisitos

Cabeçalho: xtfinput.h Biblioteca: xtfinput.lib Plataformas com suporte: Windows (para ferramentas de console XBOX)

Confira também

XtfInput
IXtfInputClient
IXtfInputClient::ConnectGamepad
IXtfInputClient::DisconnectAllGamepads
Última modificação em 6 de outubro de 2026