2009-07-01 9 views
6

Tengo una aplicación Win32, y hay una interfaz de usuario de animación en mi aplicación, para que la animación sea más fluida, llamé a timeBeginPeriod para mejorar la resolución de tiempo, pero encontré que el reloj del sistema demorará unos segundos si mi aplicación se ejecuta muy largo tiempo. ¿TimeBeginPeriod afecta el reloj del sistema?¿La API timeBeginPeriod afecta el reloj del sistema?

Respuesta

3

Buena pregunta. No lo sabía, pero sí puede. De acuerdo con MSDN: "Tenga cuidado al llamar a timeBeginPeriod, ya que las llamadas frecuentes pueden afectar significativamente el reloj del sistema, el uso de energía del sistema y el programador".

2

Una llamada a timeBeginPeriod cambia el período de interrupción del sistema. Como consecuencia, la tasa de actualización y el incremento de la actualización de la hora del sistema cambian en consecuencia. This respuesta demuestra una mirada más de cerca al tiempo del sistema y timeBeginPeriod.

+0

Respuesta muy detallada e informativa a la que ha vinculado, gracias por indicarme que – Basic

Cuestiones relacionadas