Syntaxe
Paramètres
Cette méthode n’a aucun paramètre.Valeur de retour
Type : booltrue si le périphérique est actuellement connecté ; sinon, false.
Remarques
Un objetIGameInputDevice reste valide après la déconnexion du périphérique physique ; votre application peut donc en conserver une référence. Tant que le périphérique est déconnecté, IsConnected retourne false et le périphérique ne produit pas de nouvelles lectures. Si le périphérique se reconnecte avec le même ID de périphérique (consultez IGameInputDevice::GetDeviceId), GameInput réutilise le même objet périphérique et IsConnected retourne de nouveau true.
Pour être averti de la connexion ou de la déconnexion d’un périphérique au lieu d’interroger cette méthode, inscrivez un rappel de périphérique en appelant IGameInput::RegisterDeviceCallback. Le rappel reçoit les valeurs GameInputDeviceEventConnected et GameInputDeviceEventDisconnected de GameInputDeviceEvent.
Dans GameInput v3 et les versions antérieures, vous vérifiiez la présence de l’indicateur GameInputDeviceConnected dans la valeur retournée par IGameInputDevice::GetDeviceStatus.
Configuration requise
En-tête : GameInput.h Bibliothèque : gameinput.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Vue d’ensemble de GameInputIGameInputDevice
GameInputDeviceEvent
IGameInput::RegisterDeviceCallback
