2009-07-01 104 views
6

我有一个Win32应用程序,并且在我的应用程序中有一些animiation UI,为了使得更加平滑,我叫timeBeginPeriod来提高时间分辨率,但是我发现如果我的应用程序运行时系统时钟会延迟几秒钟长时间。 timeBeginPeriod是否会影响系统时钟?timeBeginPeriod API是否会影响系统时钟?

回答

3

好问题。我不知道这个,但是可以。根据MSDN:“在调用timeBeginPeriod时要小心,因为频繁的调用会显着影响系统时钟,系统电源使用情况和调度程序。”

2

调用timeBeginPeriod会改变系统中断周期。因此,系统时间的更新速率和更新增量会相应更改。 This答案证明了系统时间和时间的初始时间。

+0

非常详细和翔实的答案你链接到,谢谢指出我 – Basic 2013-10-19 16:01:22

相关问题