Joystick Notification Messages

[La fonctionnalité associée à cette page, Joysticks, est une fonctionnalité héritée. Il a été remplacé par l’espace de noms Windows.Gaming.Input. L’espace de noms Windows.Gaming.Input a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise l’espace de noms Windows.Gaming.Input au lieu de Joysticks, dans la mesure du possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Les messages du joystick informent votre application qu’un joystick a changé de position ou qu’un de ses boutons a changé d’état. Les messages commençant par MM_JOY1 sont envoyés à la fonction si votre application demande une entrée à partir du joystick à l’aide de l’identificateur JOYSTICKID1, et MM_JOY2 messages sont envoyés si votre application demande une entrée à partir du joystick à l’aide de l’identificateur JOYSTICKID2.

Les messages du tableau suivant identifient les status des boutons du joystick :

Message Description
MM_JOY1BUTTONDOWN Un bouton sur le joystick JOYSTICKID1 a été enfoncé.
MM_JOY1BUTTONUP Un bouton sur le joystick JOYSTICKID1 a été libéré.
MM_JOY1MOVE Joystick JOYSTICKID1 a changé de position dans la direction x ou y.
MM_JOY1ZMOVE Joystick JOYSTICKID1 a changé de position dans le sens z.
MM_JOY2BUTTONDOWN Un bouton du joystick JOYSTICKID2 a été enfoncé.
MM_JOY2BUTTONUP Un bouton sur le joystick JOYSTICKID2 a été libéré.
MM_JOY2MOVE Joystick JOYSTICKID2 a changé de position dans la direction x ou y
MM_JOY2ZMOVE Joystick JOYSTICKID2 a changé de position dans le sens z.

 

Tous les messages signalent des boutons inexistants comme étant libérés.