我正在尝试制作一个像 Zune 桌面一样的 vu 表:
我的在上面,原来的在下面。我知道颜色不同,但我认为问题在于 Zune 使用的是垂直模糊,而我使用的是垂直+水平。
我的 vu 酒吧是这样制作的:
void CreateNewVUBar(int left) {
var obj = new Rectangle();
obj.Fill = new SolidColorBrush(Colors.OrangeRed);
obj.Width = 70;
obj.Height = 100;
obj.SetValue(HorizontalAlignmentProperty, HorizontalAlignment.Left);
var effect = new BlurEffect();
effect.Radius = 30;
effect.RenderingBias = RenderingBias.Quality;
obj.Effect = effect;
var tmp = obj.Margin;
tmp.Left = left;
obj.Margin = tmp;
vubargrid.Children.Add(obj);
}
WPF中有没有办法只制作垂直模糊?或者有什么我想念的?
注意:我知道 Zune 不使用 WPF。