UWP-在视觉效果之间应用乘法alpha混合

时间:2019-10-04 22:56:28

标签: uwp alphablending win2d

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

  • 一个具有ContainerVisual cvA的FrameworkElement A,其行为类似于 背景
  • 带有另一个ContainerVisual cvB的RelativePanel B 在前景上显示一些矩形。

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

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

我如何实现这个目标?

注意:在这里您可以找到一个复制环境的项目:https://github.com/cghersi/UWPExamples/tree/master/MultiplyAlphaBlending

0 个答案:

没有答案