Résolution de la minuterie

Pour déterminer les résolutions minimale et maximale des minuteries prises en charge par les services du minuteur, utilisez la fonction timeGetDevCaps . Cette fonction remplit les membres wPeriodMin et wPeriodMax de la structure TIMECAPS avec les résolutions minimale et maximale. cette plage peut varier d’un ordinateur à l’autre Windows plateformes.

Une fois que vous avez déterminé les résolutions minimale et maximale disponibles du minuteur, vous devez définir la résolution minimale que votre application doit utiliser. Utilisez les fonctions timeBeginPeriod et timeEndPeriod pour définir et effacer cette résolution. Vous devez faire correspondre chaque appel à timeBeginPeriod avec un appel à timeEndPeriod, en spécifiant la même résolution minimale dans les deux appels. Une application peut effectuer plusieurs appels timeBeginPeriod , à condition que chaque appel corresponde à un appel à timeEndPeriod.

Dans timeBeginPeriod et timeEndPeriod, le paramètre uPeriod indique la résolution de minuteur minimale, en millisecondes. Vous pouvez spécifier n’importe quelle valeur de résolution de la minuterie dans la plage prise en charge par la minuterie.

À propos des minuteurs multimédias