【问题标题】:How to get blurred background on WP8 app如何在 WP8 应用程序上获得模糊的背景
【发布时间】:2013-10-01 14:24:31
【问题描述】:

我们如何在我们的应用程序中获得令人惊叹的模糊效果?我不认为模糊的 PNG 文件是解决方案 - 或者是吗?

以下是我所说的示例。我在this 页面上找到了它。

编辑:我似乎无法上传图片,所以我会在此期间继续尝试,但您可以通过上面的链接看到我所指的图片,只需向下滚动一点到“原型”部分,其中显示鸡尾酒应用程序的图片。

【问题讨论】:

  • 我不知道这个应用程序,但如果你问我,这种模糊是在 Photoshop 等常规图像编辑软件中完成的,并用作枢轴控件的背景。如果你真的想要动态模糊,你可以试试this。它是 WPF,因此适用于桌面,但它提供了如何使用模糊制作玻璃效果的好主意。但要小心,在 PC 上已经很贵了。
  • @dowhilefor 嗯,好吧,我会试一试。我希望能够有一个类似面板的控件/覆盖并模糊它 - 或其他东西。
  • 我用动态解决方案的想法更新了我的答案。但同样,我不会推荐它。如果您可以在编译时“烘焙”它,那么使用动态运行时解决方案毫无意义。
  • system.windows.media.effects BlurEffect 在 wp8 中不可用吗?嗯,这是一个耻辱,因为它在 SL

标签: c# xaml windows-phone-8


【解决方案1】:

我怀疑您链接到的原始应用使用了模糊图像(即图像已经应用了模糊效果)。这似乎是获得所需效果的最少处理器密集型方式。

另一方面,如果您的背景是可自定义的,并且您仍想应用模糊效果,则可以使用Nokia Imaging SDK (also on Nuget) 动态模糊任何图像。 SDK 内部有一些专利技术,有助于将处理器/内存的使用降至最低,因此可能使其可用于这种背景效果。

Example.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-04
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 2013-09-11
    • 2019-06-27
    相关资源
    最近更新 更多