• This repository has been archived on 07/Apr/2021
  • Stars
    star
    142
  • Rank 257,516 (Top 6 %)
  • Language ASP.NET
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Windows 10 Dynamic Wallpaper Engine API without UI. Support video, HTML, EXE, IMG wallpaper. | 巨应动态壁纸引擎

This project has been moved to https://github.com/giant-app/LiveWallpaper

LiveWallpaperEngine

All Contributors

中文文档

Features:

Windows10 Live Wallpaper Minimalist API

App:

LiveWallpaper

Example:

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])

Goals:

  • 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

Expectations for open source:

  • Welcom PR,Suggest
  • Not recommended for commercial projects

Run demo:

//Select files in this directory for testing
LiveWallpaperEngine\LiveWallpaperEngine.Samples.NetCore.Test\WallpaperSamples

Note:

  • 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.

Branch management

  • master The version under development may have various errors
  • 1.x Current online stable version

Author

If it helps you please give me a star

This document is translated by Google. If you find any grammatical problems, please don’t be stingy with your PR.

Contributors

Thanks goes to these wonderful people (emoji key):


代码抄写狮

💻 🚧 🐛 📆

ADD-SP

💻

This project follows the all-contributors specification. Contributions of any kind welcome!