I have a 600x512 pixel virtual oscilloscope screen on my main form that I want to update at ten re-draws per second. I currently draw the new screen image off-view, and then use copy rectangle to move the updated screen image onto my form. The screen is basically black, with colored traces, grid marks and so on.
Right now, I'm getting a white bar that rolls vertically through my screen image, and this is not going to be acceptable. (the bar seems to occur at some kind of a beat frequency, perhaps with the whole windows screen update cycle).
Can anybody suggest what I need to do to eliminate the rolling bar? Or am I just not going to be able to update my 600x512 screen at 10cps?
All suggestions appreciated.