Méthode IXtfInputClient::SendGamepadReport
Envoie un rapport d’état de manette à la console.Syntaxe
Paramètres
controllerIdType : UINT64 Identificateur d’appareil de cet objet IXtfInputClient.
L’ID de manette est celui retourné par IXtfInputClient::ConnectGamepad. report
Type : GAMEPAD_REPORT État de la manette à signaler
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT.Remarques
La méthode SendGameReport envoie un état de manette représenté par une structure GAMEPAD_REPORT à une manette virtuelle créée par IXtfInputClient::ConnectGamepad. Vous devez envoyer plusieurs états pour simuler un seul appui et relâchement de bouton. Pour simuler un appui sur un bouton, appelez SendGamepadReport avec l’indicateur approprié défini dans GAMEPAD_REPORT.Buttons, puis appelez à nouveau SendGamepadReport avec GAMEPAD_REPORT.Buttons défini sur GAMEPAD_BUTTONS::NONE. SendGamepadReport peut être appelée à 60 Hz pour imiter les données provenant d’une manette physique.Configuration requise
En-tête : xtfinput.h Bibliothèque : xtfinput.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)Voir aussi
XtfInputGAMEPAD_REPORT
IXtfInputClient::ConnectGamepad
