Repaint en tiempo real

Nitis
03 de Mayo del 2006
Hola mi pregunta es cómo podría realizar un repintado continuo, ya que mi aplicacion, modifica los colores de un imagen con un joystick, y he de repintarla continuamente, lo que me ocurre es que se me repinta la imagen a trozos, es decir, se realiza un repintado cuando se esta realizando otro, entonces quedan franjas de distinto colores.
He usado threads pro no consigo evitarlo.

Alguna sugerencia ???

Gracias