API de contrôleur de jeu XInput
Vue d’ensemble de la technologie des API de contrôleur de jeu XInput.
Pour développer des API de contrôleur de jeu XInput, vous avez besoin des en-têtes suivants :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Pour développer des appareils matériels qui s’interfacent avec les API de contrôleur de jeu XInput, consultez https://aka.ms/gipdocs.
XInputEnable Définit l’état de création de rapports de XInput. |
XInputGetAudioDeviceIds Récupère les ID d’appareil audio de rendu et de capture de son associés au casque connecté au contrôleur spécifié. |
XInputGetBatteryInformation Récupère le type de batterie et charge status d’une manette sans fil. |
XInputGetCapabilities Récupère les fonctionnalités d’un contrôleur connecté. |
XInputGetDSoundAudioDeviceGuids Obtient les GUID de l’appareil de rendu et de capture du son qui sont associés au casque connecté au contrôleur spécifié. |
XInputGetKeystroke Récupère un événement d’entrée de boîtier de commande. |
XInputGetState Récupère l’état actuel du contrôleur spécifié. |
XInputSetState Envoie des données à un contrôleur connecté. Cette fonction est utilisée pour activer la fonction de vibration d’un contrôleur. |
XINPUT_BATTERY_INFORMATION Contient des informations sur le type de batterie et l’état de charge. |
XINPUT_CAPABILITIES Décrit les fonctionnalités d’un contrôleur connecté. La fonction XInputGetCapabilities retourne XINPUT_CAPABILITIES. |
XINPUT_GAMEPAD Décrit l’état actuel du contrôleur. |
XINPUT_KEYSTROKE Spécifie les données de frappe retournées par XInputGetKeystroke. |
XINPUT_STATE Représente l’état d’un contrôleur. |
XINPUT_VIBRATION Spécifie les niveaux de vitesse du moteur pour la fonction de vibration d’un contrôleur. |