Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Repintar una imagen de forma rápida (https://www.clubdelphi.com/foros/showthread.php?t=64729)

LoPiTaL 16-04-2009 10:10:50

Repintar una imagen de forma rápida
 
Hola a todos!
Tengo una dudilla, a ver si me la podeis resolver. Os comento:
Tengo una imágen, y en el método OnMove del ratón, hago cierto procesado y repinto la imagen. El problema es que repinta muy lentamente y se nota un cierto retardo entre el evento del ratón y lo que debería aparecer.

¿Qué métodos utilizais para repintar imágenes de forma rápida? Yo estoy utilizando ahora pixel a pixel, ya que el de ScanLine no sabía cómo sacarle provecho en mi aplicación.

Si conocéis alguno más, os agradecería que lo comentáseis.

Un saludo,
LoPiTaL

Neftali [Germán.Estévez] 16-04-2009 12:16:23

Cita:

Empezado por LoPiTaL (Mensaje 345138)
¿Qué métodos utilizais para repintar imágenes de forma rápida? Yo estoy utilizando ahora pixel a pixel, ya que el de ScanLine no sabía cómo sacarle provecho en mi aplicación.

Revisa en la ayuda la propiedad DoubleBuffered y también sobre ScanLine, porque ambas afectan a la velocidad de repintado.


La franja horaria es GMT +2. Ahora son las 13:23:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi