This project has been moved to https://github.com/giant-app/LiveWallpaper
Windows10 Live Wallpaper Minimalist API
WallpaperApi.Initlize(Dispatcher);
//Display video wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.mp4"},WallpaperManager.Screens[0])
//Display exe wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.exe"},WallpaperManager.Screens[0])
//Display HTML wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.html"},WallpaperManager.Screens[0])
//Display image wallpaper
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.png"},WallpaperManager.Screens[0])
- No UI wallpaper engine
- Support for multiple screens
- Supports EXE wallpaper
- Mouse event forwarding (Thanks ADD-SP for his advice)
- Video wallpaper
- Web wallpaper
- Image wallpaper
- Audio control
- Welcom PR,Suggest
- Not recommended for commercial projects
//Select files in this directory for testing
LiveWallpaperEngine\LiveWallpaperEngine.Samples.NetCore.Test\WallpaperSamples
- This project is developed in Win10 environment, Win7 is not compatible,if you want you can submit PR by yourself.
- Sometimes it conflicts with desktop organization software, such as Fences.
- Open the antivirus family bucket software, it may not be embedded in the desktop.
- master The version under development may have various errors
- 1.x Current online stable version
This document is translated by Google. If you find any grammatical problems, please don’t be stingy with your PR.
Thanks goes to these wonderful people (emoji key):
代码抄写狮 💻 🚧 🐛 📆 |
ADD-SP 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!