I'm trying to create an application where the user can use "crayons" to draw lines and such over a video playback. It sounds simple, but all my attempts have not worked. I had a version where I was displaying bitmaps at the video rate, but it flickered so much it was not usable. But, the crayons worked. Now that I have solved the flickering by using the Movie method of the DriectX, my crayons no longer show up.
I'm using C# and would love a code snippit to demonstrate the proper way to do this.