Pular para o conteúdo principal
Indica se o dispositivo de entrada está conectado no momento.

Sintaxe

Parâmetros

Este método não tem parâmetros.

Valor retornado

Tipo: bool true se o dispositivo estiver conectado no momento; caso contrário, false.

Comentários

Um objeto IGameInputDevice permanece válido depois que o dispositivo físico é desconectado, portanto seu aplicativo pode manter uma referência a ele. Enquanto o dispositivo está desconectado, IsConnected retorna false e o dispositivo não produz novas leituras. Se o dispositivo se reconectar com o mesmo ID de dispositivo (confira IGameInputDevice::GetDeviceId), o GameInput reutilizará o mesmo objeto de dispositivo e IsConnected retornará true novamente. Para ser notificado quando um dispositivo se conectar ou desconectar, em vez de sondar este método, registre um retorno de chamada de dispositivo chamando IGameInput::RegisterDeviceCallback. O retorno de chamada recebe os valores GameInputDeviceEventConnected e GameInputDeviceEventDisconnected de GameInputDeviceEvent. No GameInput v3 e anteriores, você verificava o sinalizador GameInputDeviceConnected no valor retornado por IGameInputDevice::GetDeviceStatus.

Requisitos

Cabeçalho: GameInput.h Biblioteca: gameinput.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

Visão geral do GameInput
IGameInputDevice
GameInputDeviceEvent
IGameInput::RegisterDeviceCallback

Histórico de versões

Última modificação em 6 de novembro de 2026