Re[2]: Точность системного таймера в NT
От: asmodey  
Дата: 05.12.02 16:27
Оценка:
Здравствуйте, old->*Plutonia_Experiment(), Вы писали:

OE>Здравствуйте, asmodey, Вы писали:


A>>Как повысить точность системного таймера в NT с 10 милисекунд до 1 милисекунды, а то что то засекаю время а оно меньше 10 мс и в отображается 0 мс. И как написать на Си



OE>Замерять можно так —


OE>
OE>DWORD dwStart = GetTickCount();
OE>DWORD dwEnd;
OE> 
OE>while((GetTickCount() - dwStart) == 0)    // ожидаем следующего тика для уменьшения погрешности
OE>  dwStart = GetTickCount();

OE>//Do something 

OE>dwEnd = GetTickCount();
OE>


OE>GetSystemTimeAdjustment

OE>SetSystemTimeAdjustment — позволит установить 1 милисекунду

Как эти функции использовать в программе? а то у меня MSDN нету
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.