Minulla on viivanpiirtofunktio. Viivoista on piirretty edelleen liukuvärit, ja niitä päivitetään jatkuvasti samalla kun hiirellä säädetään liukuvärien sävyjä.
Mutta viivojen piirto välkyttää näytöllä. Millä toimenpiteellä viivan piirron voisi estää, jos grafiikkakortti on juuri päivittämässä näyttöä.
En löytänyt tähän ongelmaan ratkaisua Windowsin ohjeista.
Käytä kaksoispuskurointia (double buffering). Toteutus riippuu siitä, mitä kirjastoa käytät. Suora WinAPI-ohjelmointi on ihan hullua, eli jotain korkeamman tason kirjastoa yleensä kannattaa käyttää.
Aihe on jo aika vanha, joten et voi enää vastata siihen.