2009-09-12 112 views
1

我在我的wpf窗口中有一个mediaelement标签。它播放一个简单的动画,类似于windows xp copy file对话框。WPF MediaElement中的透明avi

动画有一个丑陋的粉红色背景#FF00FF,我想透明。我试着在OpacityMask属性中设置颜色,但颜色仍然存在。关于如何从视频中移除颜色的任何想法?

回答

4

您可以使用着色器效果来移除特定的颜色。幸运的是,这种着色器是WPF像素着色器效果库的一部分 - http://www.codeplex.com/wpffx,它是免费提供的。您应该看到的效果称为ColorKeyAlpha。

Here你可以找到关于这个问题的详细信息,如果您是新的着色器this博客系列有您需要的所有信息 -