当前位置: 首页 > 知识库问答 >
问题:

UWP将Colorfilter应用于BitmapImage

南宫嘉
2023-03-14

如何简单地将ColorFilter应用于位图、图像等。在Android上,这是一个一行程序:mydrawable.setcolorfilter(color.gray,mode.src_in);对于Windows来说,我只在顶部编译的示例中找到了giant来以各种方式操作图像。这对我来说太多了。我不想同时操作每一个像素或类似的,我只是有一个白色图标的图像,我希望它变成绿色或编程方式。

共有1个答案

郜修雅
2023-03-14

您可以使用新的合成APIs对任何可视化都很容易做到这一点-您可以在https://github.com/microsoft/windowsuidevlabs/blob/master/demos/effecteditor/mainpage.xaml.cs中看到此代码(请参见色调/色调效果)

 类似资料:
  • 我有一个,android: src设置为,即一个白色圆圈。我想要的是在运行时响应一些事件来着色这个。似乎是解决方案,但使用后(尝试了不同的参数)图像变得不可见(我在屏幕上看不到它)。 这个怎么解决?还有没有更好的办法有色圈?

  • 我有一个面具文件(黑白图像)。我只想将亮度变化应用在那个面具的白色部分。在Android中如何做到这一点? 下面是一个蒙版图像和我想要得到的结果。

  • 我将在UWP(Windows 10物联网)中为我的树莓创建一个应用程序,以显示网络视图(如Youtube)。而且,有了这个应用程序,我想为我的Android创建一个Xamarin应用程序来控制/管理我的UWP应用程序。 我只是想知道是否有可能(没有Web服务)将我的Android应用程序直接连接到我的UWP应用程序(LAN连接)(IP到IP)。 例如,我希望当我在youtube按钮上的Androi

  • 在本章中,我们将讨论如何使用.NET Core创建UWP应用程序。 UWP也被称为Windows 10 UWP应用程序。 此应用程序不能在以前版本的Windows上运行,但只能在未来版本的Windows上运行。 现在按照下面这些步骤来创建并实现一个UWP应用程序。 首先,启动Visual Studio 2017社区版本。 点击菜单:文件,并选择:新建 -> 项目; 一个新的项目对话框将会出现。可以

  • 我提供了一个第三方sdk。dll和tlb。它可以与WPF一起工作,但当我将其添加到UWP项目时,一旦我到达使用它抛出的sdk的屏幕 使用CoCreateInstanceFromApp的具有CLSID{DBA84AA0-3342-4AF0-96ED-3D8D08D544F3}的COM组件实例由于以下错误而失败:80040154类未注册(HRESULT的例外:0x80040154(REGDB_E_CL