Skip to main content

Méthode IXtfInputClient::DisconnectGamepad

Déconnecte une manette virtuelle spécifiée.

Syntaxe

Paramètres

controllerId
Type : UINT64
Identificateur d’appareil de cet objet IXtfInputClient.

Valeur de retour

Type : HRESULT Code de réussite ou d’erreur HRESULT.

Remarques

Appelez DisconnectGamepad une fois les opérations sur la manette virtuelle terminées, afin de garantir que les ressources allouées à la manette virtuelle sont libérées. Chaque appel à IXtfInputClient::ConnectGamepad doit être associé à un appel à DisconnectGamepad. Si vous ne déconnectez pas une manette créée, une fuite de mémoire se produit. Vous pouvez appeler IXtfInputClient::DisconnectAllGamepads pour vous assurer que toutes les manettes virtuelles sont déconnectées afin d’éviter une fuite de mémoire.

Configuration requise

En-tête : xtfinput.h Bibliothèque : xtfinput.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)

Voir aussi

XtfInput
IXtfInputClient
IXtfInputClient::ConnectGamepad
IXtfInputClient::DisconnectAllGamepads
Last modified on October 6, 2026