Skip to content
This repository has been archived by the owner on Apr 7, 2021. It is now read-only.

Latest commit

 

History

History
58 lines (46 loc) · 1.58 KB

README_zh.md

File metadata and controls

58 lines (46 loc) · 1.58 KB

巨应壁纸引擎

功能:

Windows10 动态壁纸极简API

应用展示:

巨应壁纸

示例:

//初始化
WallpaperApi.Initlize(Dispatcher);

//显示视频壁纸
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.mp4"},WallpaperManager.Screens[0])
//显示exe壁纸
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.exe"},WallpaperManager.Screens[0])
//显示html壁纸
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.html"},WallpaperManager.Screens[0])
//显示图片壁纸
WallpaperApi.ShowWallpaper(new WallpaperModel() { Path = "/xxx.png"},WallpaperManager.Screens[0])

功能目标:

  • 无UI壁纸引擎
  • 多屏幕
  • EXE壁纸
    • 鼠标事件转发 (感谢ADD-SP提供的思路)
  • 视频壁纸
  • Web壁纸
  • 系统图片壁纸
  • 音量设置

对于开源的期望:

  • 欢迎提交PR和Issue。
  • 不建议商业项目使用。

运行效果:

  • 本仓库自带demo,运行即可。
测试壁纸路径
LiveWallpaperEngine\LiveWallpaperEngine.Samples.NetCore.Test\WallpaperSamples

其他注意事项:

  • 本项目在win10环境开发,win7没有兼容可以自己提交PR。
  • 有时会和桌面整理软件冲突,例如Fences。
  • 开启360、腾讯管家等杀毒全家桶软件,有可能无法嵌入桌面。

分支管理

  • master 开发中的版本,可能有各种报错
  • 1.x 目前线上稳定版本

作者

如果对你有帮助请star支持一下