Original Post
Can anyone send me VB6 code for any portion of the following?: 1. starting with bitmap in DC 2. stretch copy bitmap to backbuffer via 4 vertex fan in D3D 3. copy whiteness to backbuffer with 8 bit greyscale bitmap as alpha key (to produce watermark) 4. display backbuffer to location on desktop (there are two monitors, which are set up at different locations on the desktop; I want to output to either) 5. This would be a real bonus: to be able to render video to the back buffer using DirectShow, but to either render just one frame at a time or else to have DirectShow raise an event procedure in my VB6 code each time a frame of video rendering is done. This last part is so that I could put my watermark over running video not just bitmaps. NOTE: I need to do all of this in D3D, not DirectDraw. This is a situation where I can count on 3D but not DirectDraw, thus DX8 example(s) ideal. If you can help me fill in any of these blanks, please send code to: dx8 (at) inspiredcode.net Thanks! Robison