Page 1 of 1

DX wallpaper mode questions

Posted: 17 Mar 2010 21:34
by solarstone
hello, i have few questions regarding directx wallpaper mode

1. i am using WinXP SP3 with Radeon 2600 HD, but had same results with GeForce 6600 GT,
the DX wallpaper mode simply doesn't work always, like i have to run and exit the video clip about 5 to 10
times before VLC actualy makes it work (no matter of in what codec it was encoded), so i usualy get blank/solid
color as background untill i finaly get lucky to get it working

2. i asked before if VLC dev team think of making same but for rendering in Open GL mode, i got
answer that VLC will only someday include Direct3D mode, so my question is - will that "clash" with recording programs,
i ask this because whenever (now) i try to record "live wallpaper" (which is VLC's DX wallpaper), programs (Hypercam, Superscreen recorder, fraps), always only record blank background

(using version 1.0.3)

Re: DX wallpaper mode questions

Posted: 18 Mar 2010 17:59
by VLC_help
i got answer that VLC will only someday include Direct3D mode
Where you got that answer? The OpenGL isn't viable solution for wallpaper mode because there isn't any API to lock it to Windows background. Both DirectX and Direct3D support that and next VLC release (1.1.0) has wallpaper support for Direct3D also.
always only record blank background
You cannot record Overlay video. The data isn't sent to Windows frame buffer, but it is sent directly to display adapter.

Re: DX wallpaper mode questions

Posted: 19 Mar 2010 15:07
by solarstone
too bad :P

thanks for answering me :)

Re: DX wallpaper mode questions

Posted: 08 Jul 2016 08:36
by robifer
I have my live wallpaper working great. The only problem I seem to find is that the icons on my desktop are now hidden behind the video. anyway to fix this?

Re: DX wallpaper mode questions

Posted: 11 Jul 2016 20:00
by Jean-Baptiste Kempf
I have my live wallpaper working great. The only problem I seem to find is that the icons on my desktop are now hidden behind the video. anyway to fix this?
Nope, sorry.