6

在我的 WP7 应用程序中,我遇到了背景图像渲染不佳的问题。看起来图像是使用 8 位颜色渲染的,而且通常看起来很难看。它们是.png。下面是它在应用程序中的外观截图: screenshot

有谁知道这是什么原因以及如何解决?

4

2 回答 2

5

您是否尝试过启用 32 位颜色?

为此,请打开 WMAppManifest.xml 并在 App 元素中添加 BitsPerPixel="32"

<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1">
  <App BitsPerPixel="32" xmlns="" ProductID="{25aef417- 

不确定这是否能解决问题,但您使用 .png 图像且只有 16 位颜色的事实可能与此相关。

于 2012-04-25T10:25:08.053 回答
0

不要“启用 32 位颜色”。许多设备只有 16 位 LCD,所以它们仍然存在问题 - 你只是不知道它们。

如果您真的需要平滑渐变,请使用预编辑背景,例如。http://nerdplusart.com/photoshop-action-for-windows-phone-7-dithering但是它仍然没有随着 Windows Phone 流动。

真正的解决方案是将您的设计更改为纯色、原色。这是用户购买 WP 设备的选择,您应该尊重它。

于 2012-11-21T17:27:34.303 回答