Partager via


Résolution du minuteur

Pour déterminer les résolutions de minuteur minimales et maximales 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 et d’une plateforme Windows à l’autre.

Après avoir déterminé les résolutions minimales et maximales disponibles du minuteur, vous devez établir 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 mettre en correspondance 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 , tant que chaque appel est mis en correspondance avec un appel à timeEndPeriod.

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

À propos des minuteurs multimédias