Does anyone know if Visual Basic 6 can do overlay through DirectX??
For example, in WinAmp you are able to set your visualization to your desktop background using an overlay palette color. Can you do this in VB?
Thanks
Printable View
Does anyone know if Visual Basic 6 can do overlay through DirectX??
For example, in WinAmp you are able to set your visualization to your desktop background using an overlay palette color. Can you do this in VB?
Thanks
What do you mean? Having a transparent color? In DX that's easy, but only in your game (you can't make a color transparent and show the desktop underneath it). Please be a little more specific in your question :)
Well, in WinAmp you can set your visuallization as your desktop background. Some how it overlays onto the background and the wallpaper then becomes "moving wallpaper". I don't know how this is done, although I heard somewhere that it was a DirectDraw filter that did this.
Hum I once tried to do something like that by replacing the desktop with my own form, but it didn't work :p
I'm not sure if that's done using DirectX. Many plugins use it, but I think it uses some other wicked Windows APIs to draw to the desktop.
ethanwa:
I know exactly what you mean and I've been thinking about the same problem for a while. Haven't found a solution yet though. Have you found a way to solve it, using VB or c++? If you have (of if you do) then please send me a mail on it..
My addess is:
[email protected]
No, it actually does replace the color. its quite an interesting effect, I must say, especially if nearly every color in your windows appearance settings is the same color =)Quote:
Originally posted by Jotaf98
Hum I once tried to do something like that by replacing the desktop with my own form, but it didn't work :p
I'm not sure if that's done using DirectX. Many plugins use it, but I think it uses some other wicked Windows APIs to draw to the desktop.
Z.