Render on transparent background using Direct3D
Hi,
The IDirect3DDevice9::Clear method apply a color on the render target surface. Is there some way to do it transparent such that the background desktop is shown?
I would like to render a character and see the background desktop.
Thanks in advance
Ergh, that's something that's not tried very often I think. :
About the only suggestion I could give would be to take a screenshot of the desktop somehow (There might be a windows function for this, or failing that have a look around on CodeProject or a similar site) and then render that to your background every frame. If you want to be able to use the desktop every frame though, then I cant help. :\
About the only suggestion I could give would be to take a screenshot of the desktop somehow (There might be a windows function for this, or failing that have a look around on CodeProject or a similar site) and then render that to your background every frame. If you want to be able to use the desktop every frame though, then I cant help. :\
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement