WPF会影响性能和FPS

WPF会影响性能和FPS,wpf,performance,effects,Wpf,Performance,Effects,在我的代码中,我将多个模糊效果应用于多个边框,代码类似于OnRender方法中的以下代码: var blurEffect = new BlurEffect(); blurEffect.Radius = 5; blurEffect.RenderingBias = RenderingBias.Performance; blurEffect.KernelType = KernelType.Gaussian; blurEff

在我的代码中,我将多个模糊效果应用于多个边框,代码类似于OnRender方法中的以下代码:

        var blurEffect = new BlurEffect();
        blurEffect.Radius = 5;
        blurEffect.RenderingBias = RenderingBias.Performance;
        blurEffect.KernelType = KernelType.Gaussian;
        blurEffect.Freeze();

        MainBorder.Effect = blurEffect;
然而,当我将这种效果应用于多个元素时,我注意到性能缓慢,FPS下降到50以下。添加更多带有效果的边框会使情况变得更糟


是否有任何性能技巧或其他绘图方法可以用于在边框上获得相同的模糊效果,但性能更好?

我目前正在寻找类似的解决方案:(