Forum Europejskie Centrum Integracji i Rozwoju Strona Główna Europejskie Centrum Integracji i Rozwoju
ECID WITA


Windows programming to achieve high-precision timi

 
Napisz nowy temat   Odpowiedz do tematu    Forum Europejskie Centrum Integracji i Rozwoju Strona Główna -> Ogólne
Zobacz poprzedni temat :: Zobacz następny temat  
nyenaceyg




Dołączył: 13 Gru 2010
Posty: 522
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: England

 PostWysłany: Śro 19:29, 06 Kwi 2011    Temat postu: Windows programming to achieve high-precision timi Back to top

Windows programming to achieve high-precision timing


ess (hSystem, DRV module / / KillSystemTimer function address (FARPR0C) m-fpKillSysTimer = GetProcAddress (hSystem, { delete the system clock has been created , if any, KillTimer ();// create an instance of a callback function TimerFunc address m-fpTimerProc = MakeProcInstance ((FARPR0C) TimerFunc, m-hInstance); / / g,[link widoczny dla zalogowanych],] building system Clock m-hTimer = m-fpCreateSysTimer (wRes, ITI-fpTimerProc)Wink voidCSysTimer:: KillTimer () {if (m-hTimer) {/ / Remove the front created by the CreateSystemTimer / / the system clock m-fpKillSysTimer (m_hTimer); m-hTimer一0Wink if (m-fpTimerProc) { instance of the release of the callback function address FreeProcInstance (m-fpTimerProc); m-fpTimerProc = NULL;)) 3 Conclusion of the two mentioned above, the application of high-precision clock control Method can require a higher accuracy of time where the use of , and in most cases can obtain satisfactory results. Windows multimedia timer which under normal circumstances have been able to meet the requirements, but there is still some time delay. Windows internal system time clock management function provides higher accuracy , but the technology is not perfect, the technology is not open , it is recommended only in the last resort use.


Post został pochwalony 0 razy
 
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Europejskie Centrum Integracji i Rozwoju Strona Główna -> Ogólne Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

Cobalt 2.0 phpBB theme/template by Jakob Persson.
Copyright © 2002-2004 Jakob Persson


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group