gpt4 book ai didi

c# - Windows Phone 7 Mango 启动画面上的断断续续的渐变

转载 作者:太空狗 更新时间:2023-10-30 00:26:59 24 4
gpt4 key购买 nike

想知道是否有人知道在初始屏幕中保持良好平滑渐变的方法?我已经尝试过 .jpg 和加载直接 xaml 作为 Logo 控制资源,并且我已经嵌入了一个 View 框。在模拟器中它看起来很棒!虽然在手机上它仍然具有 90 年代那种波涛汹涌的外观,但它并没有像漂亮的初始屏幕那样使我看起来很酷的 Logo 公正。有什么想法吗?

最佳答案

这称为 strip 化,默认情况下出现在手机上,因为它们被设置为 16bbp。您可以通过将您的 WMAppManifest.xml 文件调整为以下内容来手动将其更改为 32bpp:

<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1">
<App xmlns="" BitsPerPixel="32" ...

( Source )

但是,将其设置为 32bpp 可能会对您的应用产生负面影响。如果你只需要启动画面的渐变,你最好dithering事先的图像。虽然这不会给你一个完美的渐变,但它会减少 strip 效应。本质上,设置上面的 32bpp 设置可以启用类似抖动的算法来影响渲染(这是可能影响性能的原因之一)。如果你使用 Photoshop,你可以使用这个 dithering script但几乎所有艺术应用程序都会有办法为图像添加噪点。

关于c# - Windows Phone 7 Mango 启动画面上的断断续续的渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8622184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com