|
Тема |
Re: Multimedia Timers & VC++ [re: Цeцo] |
|
Автор | _ (Нерегистриран) | |
Публикувано | 13.05.01 15:23 |
|
|
хм.
ако не ме лъже паметта execution quantum-a на NT-то за foreground e okolo 50-60 ms (за NT Server - 120ms) - тоест през толкова време се swicht-ва между thread-овете, иначе quantuma май беше между 3 и 4 ms
на Linux-a прекъсването от таймера се сетваше да е на 10 ms (=100 пъти в секунда).
някак си не го виждам това 1мс...
по другия въпрос - CALLBACK е еквивалентно на _stdcall; дори и да си сложиш такива calling conventions на функция на класа - няма кой да ти предаде this указателя;
callback функцията за ММ таймерите се вика в отделна нишка (windows-a специално я създава за теб) - така че трябва да се внимава с достъпа до общите данни.
|
| |
|
|
|