Notifications de Time-Based

Vous pouvez notifier le système d’exploitation d’envoyer des messages de la manette de jeu à une application à intervalles réguliers en définissant le paramètre fChanged de joySetCapture sur false et en spécifiant la longueur de l’intervalle entre les messages successifs. Pour ce faire, affectez au paramètre uPeriod une valeur comprise entre les fréquences d’interrogation minimale et maximale de la manette de jeu. Vous pouvez déterminer cette plage à l’aide de la fonction joyGetDevCaps , qui remplit les membres wPeriodMin et wPeriodMax dans la structure JoyCaps . Si la valeur uPeriod est en dehors de la plage de fréquences d’interrogation valides pour la manette de jeu, le pilote de manette de jeu utilise la fréquence d’interrogation minimale ou maximale, selon la valeur la plus proche de la valeur de uPeriod .

Notes

Windows configure un événement de minuterie avec chaque appel à joySetCapture.