cs_Nebula
Messages postés787Date d'inscriptionsamedi 8 juin 2002StatutMembreDernière intervention 7 juin 20072 18 oct. 2004 à 14:07
La granularité dépend du système d'exploitation, donc çà m'étonnerait qu'on puisse la modifier... Il existe des surcouches "temps réel" à NT, mais je ne sais pas ce qu'elles valent, ne les ayant jamais testées.
cs_lamalice83
Messages postés93Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention26 septembre 2006 19 oct. 2004 à 13:06
j'ai trouvé une méthode pour améliorer la précision du Sleep et par la même occasion des Timers :
LARGE_INTEGER liDueTime;
MMRESULT preciTime;
TIMECAPS tc; // Capacité du timer
timeGetDevCaps(&tc, sizeof(TIMECAPS)); // interroger sur les capacités du timer
preciTime = timeBeginPeriod(1);
if (preciTime==TIMERR_NOCANDO)
printf("Impossible de mettre la precision a 1ms\n");