IXtfInputClient::SendGamepadReportEx
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_EX État de la manette à signaler.
Valeur de retour
Type : HRESULT Code de réussite ou d’erreur HRESULT.Remarques
La méthode SendGameReportEx envoie un état de manette représenté par une structure GAMEPAD_REPORT_EX à une manette virtuelle créée par IXtfInputClient::ConnectGamepad. Vous devrez envoyer plusieurs états pour simuler une seule pression et un seul relâchement de bouton. Pour simuler une pression de bouton, appelez SendGamepadReportEx avec l’indicateur approprié défini dans GAMEPAD_REPORT_EX.Buttons, puis appelez de nouveau SendGamepadReportEx avec GAMEPAD_REPORT_EX.Buttons défini sur GAMEPAD_BUTTONS::NONE. SendGamepadReportEx 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_EX
IXtfInputClient::ConnectGamepad
