Brief introduction
This project is a long time ago, when a friend is studying a foreign software, you can play video on the desktop wallpaper layer, it is almost the meaning of live wallpaper.
I did it later, because there was something else on hand, and I didn't do it all the time.
Recently saw this project's engineering documents, continue to pick up changed, slightly improved a bit, the basic can use.
The code will be uploaded to Gitee and GitHub later.
Principle
The simple principle is to find the handle to the desktop wallpaper layer and set the VLC playback window as the Desktop Wallpaper layer window.
When used on Windows 10, you'll find that you can't find the desktop wallpaper layer, or you can't find a layer of wallpaper that separates the icon layers. This solution can be found here https://www.codeproject.com/articles/856020/draw-behind-desktop-icons-in-windows.
The effect is as follows
Windows video Desktop wallpaper Implementation (LIBVLC)