DevWinUI.Shader
10.0.1
dotnet add package DevWinUI.Shader --version 10.0.1
NuGet\Install-Package DevWinUI.Shader -Version 10.0.1
<PackageReference Include="DevWinUI.Shader" Version="10.0.1" />
<PackageVersion Include="DevWinUI.Shader" Version="10.0.1" />
<PackageReference Include="DevWinUI.Shader" />
paket add DevWinUI.Shader --version 10.0.1
#r "nuget: DevWinUI.Shader, 10.0.1"
#:package DevWinUI.Shader@10.0.1
#addin nuget:?package=DevWinUI.Shader&version=10.0.1
#tool nuget:?package=DevWinUI.Shader&version=10.0.1
<h3 align="center"> <a href="https://ghost1372.github.io">Documentation</a> <span> · </span> <a href="https://ghost1372.github.io/ReleaseNotes">Release notes</a> <span> · </span> <a href="https://github.com/ghost1372/DevWinUI/tree/main/dev/DevWinUI.Gallery">Samples</a> <span> · </span> <a href="https://apps.microsoft.com/detail/DevWinUI%20Gallery%20App/9nmx5x5dlsrq?launch=true &mode=mini">Gallery App (Store)</a> </h3>
<center>
<div align="center">
| Packages | Download/Installation | Documentation |
|---|---|---|
</div>
DevWinUI.Shader
DevWinUI.Shader is a high-performance rendering library for WinUI applications that enables GPU-accelerated animated backgrounds using HLSL compute shaders, powered by ComputeSharp, and rendered in real-time through Win2D CanvasAnimatedControl.
It is designed for developers who want modern, fluid, and fully customizable visual backgrounds without sacrificing performance or UI responsiveness.
Note: This library needs TargetFrameworks 22621+
Note: This library uses
Microsoft.Graphics.Win2D
ComputeSharp.D2D1.WinUI
internally.
Install
Install-Package DevWinUI.Shader
Or
dotnet add package DevWinUI.Shader
Demo
See the Gallery app to see how to use it
Documentation
See Here for Online Documentation

| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows10.0.22621 is compatible. net9.0-windows was computed. net9.0-windows10.0.22621 is compatible. net10.0-windows was computed. net10.0-windows10.0.22621 is compatible. |
-
net10.0-windows10.0.22621
- ComputeSharp.D2D1.WinUI (>= 3.2.0)
- DevWinUI.Base (>= 10.0.0)
- Microsoft.Graphics.Win2D (>= 1.4.0)
- Microsoft.WindowsAppSDK.WinUI (>= 2.2.1)
-
net8.0-windows10.0.22621
- ComputeSharp.D2D1.WinUI (>= 3.2.0)
- DevWinUI.Base (>= 10.0.0)
- Microsoft.Graphics.Win2D (>= 1.4.0)
- Microsoft.WindowsAppSDK.WinUI (>= 2.2.1)
-
net9.0-windows10.0.22621
- ComputeSharp.D2D1.WinUI (>= 3.2.0)
- DevWinUI.Base (>= 10.0.0)
- Microsoft.Graphics.Win2D (>= 1.4.0)
- Microsoft.WindowsAppSDK.WinUI (>= 2.2.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.