CommunityToolkit.WinUI.UI.Media 7.1.2

预留前缀
dotnet add package CommunityToolkit.WinUI.UI.Media --version 7.1.2                
NuGet\Install-Package CommunityToolkit.WinUI.UI.Media -Version 7.1.2                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用NuGet模块的Install-Package版本。
<PackageReference Include="CommunityToolkit.WinUI.UI.Media" Version="7.1.2" />                
对于支持PackageReference的项目,将此XML节点复制到项目文件以引用此包。
paket add CommunityToolkit.WinUI.UI.Media --version 7.1.2                
#r "nuget: CommunityToolkit.WinUI.UI.Media, 7.1.2"                
#r指令可用于F# Interactive和Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中以引用此包。
// Install CommunityToolkit.WinUI.UI.Media as a Cake Addin
#addin nuget:?package=CommunityToolkit.WinUI.UI.Media&version=7.1.2

// Install CommunityToolkit.WinUI.UI.Media as a Cake Tool
#tool nuget:?package=CommunityToolkit.WinUI.UI.Media&version=7.1.2                

此库提供依赖于Win2D的UI效果。它是Windows Community Toolkit的一部分。

     AttachedCardShadow: 提供了一个简单、易用且性能优异的圆角矩形阴影效果。

     效果
     - AcrylicEffect: 一个可以插入到管道中的自定义亚克力效果。
     - BackdropEffect: 一个可以从指定源采样的背景效果。
     - BlendEffect: 一个将当前管道与输入管道合并的混合效果。
     - BlurEffect: 高斯模糊效果。
     - ImageEffect: 一个显示作为Win2D表面加载的图像的效果。
     - ShadeEffect: 一个在当前管道上覆盖颜色层的效果,具有指定的强度。
     - SolidColorEffect:在可用表面上渲染标准8位SDR颜色的效果。
     - TileEffect:加载一个图像并将其重复以覆盖所有可用表面面积的效果。
     - ExposureEffect、GrayscaleEffect、HueRotationEffect等,映射到Win2D效果。

     几何形状
     - CanvasPathGeometry:一个类,它解析Win2d路径微型语言并将其转换为CanvasGeometry、CanvasBrush、CanvasStroke、CanvasStrokeStyle或颜色。

     辅助工具
     - SurfaceLoader:一个类,可以加载和将图像以及其他对象绘制到Win2D表面和画笔中。

     媒体
     - AcrylicBrush:一个自定义画笔,可以完全控制所有参数以实现半透明效果。
     - BackdropBlurBrush:BackdropBlurBrush是一种画笔,它可以在应用程序中将背景模糊。
     - BackdropGammaTransferBrush:一个可以通过应用每通道伽玛转换函数来改变应用程序中背景颜色颜色的画笔。
     - BackdropInvertBrush:BackdropInvertBrush是一种将应用程序中背景颜色反转的画笔。
     - BackdropSaturationBrush:将饱和度效果应用到背景的画笔。
     - BackdropSepiaBrush:将棕褐色效果应用到背景的画笔。
     - CanvasBrushBase:与Win2D Canvas调用交互的辅助画笔类。
     - ImageBlendBrush:一种将位图图像按给定模式混合到背景中的画笔。
     - PipelineBrush:一个可以通过自定义合成/Win2D效果管道渲染的画笔。
     - RadialGradientBrush:此渐变画笔定义其渐变为一个椭圆内的插值。
     - TilesBrush:显示平铺图像并无限重复的画笔,边缘会回绕。

     PipelineBuilder:一个允许构建自定义效果管道并从它们创建CompositionBrush实例的类。

产品 兼容的和计算出的额外目标框架版本。
.NET net5.0-windows10.0.18362是兼容的。 net6.0-windows被计算出的。 net7.0-windows被计算出的。 net8.0-windows被计算出的。
兼容的目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

NuGet包

此包没有使用任何NuGet包。

GitHub仓库 (11)

显示5个最流行的依赖于CommunityToolkit.WinUI.UI.Media的GitHub仓库

仓库 星级
rocksdanister/lively
一款免费的开源软件,允许用户使用WinUI 3设置动态桌面壁纸和屏幕保护程序。
Sergio0694/ComputeSharp
一个 .NET 库,通过 DX12、D2D1 和动态生成的高级着色器语言(HLSL)计算和像素着色器,使 C# 代码在 GPU 上并行运行,目标是让所有 .NET 开发者都能轻松使用 GPU 计算!🚀
DinoChan/Loaf
2fast-team/2fast
支持 TOTP 的双因素身份验证器(Windows 10 及 Android、iOS、Linux 和 macOS 应用)
Clean-Reader/CleanReader.Desktop
使用 Windows App SDK 构建的桌面版干净阅读器
版本 下载 最后更新
7.1.2 44,788 11/18/2021
7.1.1-preview3.1 340 11/9/2021
7.1.1-preview3 322 10/29/2021
7.0.3 2,166 6/25/2021
7.0.2 492 5/12/2021
7.0.1 432 4/1/2021