Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
En OnInit() añadir una línea,
y en OnDeinit()
Después, transfiera la llamada de las funciones de dibujo de la función OnTick() a la función OnTimer()
Bien. ¡Lo probaré! )
En OnInit() añadir una línea,
y en OnDeinit()
Después de eso, mueva la llamada de las funciones de dibujo de la función OnTick() a la función OnTimer()
Vaya, funciona!!!!!! Aunque no entendí nada. Pero... funciona.
BIEN. Lo intentaré. )
Reg Konow
Le agradezco mucho el consejo. Bueno, voy a averiguar "¡cómo y por qué! ))
¡Vaya! Está funcionando!!!!!! Aunque no entendí nada. Pero... Funciona.
La función ChartRedraw tiene un coste de 40 milisegundos, por lo que no tiene sentido actualizar el temporizador después de 16.
40 milisegundos corresponden a 25 fotogramas por segundo, lo que equivale a la velocidad de percepción humana.
La función ChartRedraw tiene un coste de 40 milisegundos, por lo que no tiene sentido actualizar el temporizador después de 16.
40 milisegundos corresponden a 25 fotogramas por segundo, que es la misma velocidad de la percepción humana.
En todos mis años de hacer gráficos, nunca he utilizadoChartRedraw(). Ni siquiera sé por qué lo necesito. )
Pero no había pensado en el retraso de 40 ms. Tal vez no tenga sentido usarlo más a menudo...
La función ChartRedraw tiene un coste de 40 milisegundos, por lo que no tiene sentido actualizar el temporizador después de 16.
40 milisegundos corresponden a 25 fotogramas por segundo, lo que equivale a la velocidad de percepción humana.
Gracias. Yo también lo investigaré. Puede ser útil. ))
La función ChartRedraw tiene un coste de 40 milisegundos, por lo que no tiene sentido actualizar el temporizador después de 16.
40 milisegundos corresponden a 25 fotogramas por segundo, lo que equivale a la velocidad de percepción humana.
No, necesitas al menos 50fps para una verdadera fluidez.
La televisión analógica dibujaba 50-60 medios fotogramas por una razón.
Etiqueta Konow.
Le agradezco mucho el consejo. Bueno, voy a averiguar "qué es cómo y por qué". ))
Me alegro de ayudar. No dude en ponerse en contacto conmigo si lo necesita.
No está funcionando hasta ahora. Tendré que leer un poco más...
Como ya se ha escrito anteriormente, el intervalo mínimo está por encima de los 16ms. y depende en gran medida de la carga de la CPU y del número de procesos que se estén ejecutando en el SO. Windows no es un sistema operativo en tiempo real.
No, se necesitan al menos 50 fps para una verdadera fluidez.
La televisión analógica dibujaba 50-60 medios fotogramas por una razón.
24 fps es suficiente si no leíste los libros de televisión cuando eras niño))))