【发布时间】:2010-11-27 17:59:25
【问题描述】:
我的 wpf 窗口中有一个 mediaelement 标签。它正在播放一个简单的动画,类似于 windows xp 的复制文件对话框。
动画有一个难看的粉红色背景#FF00FF,我希望它是透明的。我尝试在 OpacityMask 属性中设置颜色,但颜色仍然存在。关于如何从视频中去除颜色的任何想法?
【问题讨论】:
标签: wpf opacity mediaelement
我的 wpf 窗口中有一个 mediaelement 标签。它正在播放一个简单的动画,类似于 windows xp 的复制文件对话框。
动画有一个难看的粉红色背景#FF00FF,我希望它是透明的。我尝试在 OpacityMask 属性中设置颜色,但颜色仍然存在。关于如何从视频中去除颜色的任何想法?
【问题讨论】:
标签: wpf opacity mediaelement
您可以使用着色器效果移除特定颜色。幸运的是,这种类型的着色器是 WPF 像素着色器效果库 - http://www.codeplex.com/wpffx 的一部分,可免费使用。您应该查看的效果称为 ColorKeyAlpha。
【讨论】: