首页 > 解决方案 > UWP - 在视觉对象之间应用乘法 alpha 混合

问题描述

我有一个包含两个孩子的 RelativePanel:

为了更好地理解,假设我在 cvA 中有一个作为 SpriteVisual 的 CompositionBrush 的图像,并且我必须叠加 cvB 的矩形(也是 SpriteVisuals)。

我想使用乘法(而不是加法)将图像的颜色与矩形进行 alpha 混合,以便这些矩形似乎突出了图像的某些部分。

我怎样才能实现这个目标?

注意:这里可以找到一个项目来重现环境:https ://github.com/cghersi/UWPExamples/tree/master/MultiplyAlphaBlending

标签: uwpalphablendingwin2d

解决方案


推荐阅读