代码之家  ›  专栏  ›  技术社区  ›  nathanchere Jitendra Vyas

Windows Phone 7目标显示分辨率-建议?

  •  5
  • nathanchere Jitendra Vyas  · 技术社区  · 14 年前

    假设800x480将被广泛采用作为WP7设备的实际标准,并进行相应的编码,这是否相当安全?或者有什么原因(除了显而易见的原因)我应该在我的程序设计中考虑可变的显示分辨率?

    4 回复  |  直到 14 年前
        1
  •  7
  •   Darko    14 年前

    800x480目前是微软为WP7硬件制定的要求。不过,我们也知道微软最终会推出另一款黑莓手机(我想是320x480?)。

    剩下的唯一问题是知道这些决议是最低要求还是既定要求。

    所以回答你的问题:现在可以安全地为800x480编码,因为第一批设备都是800x480

        2
  •  3
  •   nathanchere Jitendra Vyas    14 年前

    我们可以定义游戏的大小 根据我们的定义。这个 硬件会将我们的图像缩放到 目标设备。拥有硬件 大小意味着最小的工作移植游戏 在不同的设备之间,但是 最好的图像质量 应该考虑实际目标 提前展示。以下代码 片段显示了如何配置 由Windows Phone 7支持。

    C#
    if (this.Window.CurrentOrientation == DisplayOrientation.Portrait)
    {
        graphics.PreferredBackBufferWidth = 480;
        graphics.PreferredBackBufferHeight = 800;
    }
    else
    {
        graphics.PreferredBackBufferWidth = 800;
        graphics.PreferredBackBufferHeight = 480;
    }
    

    最重要的是,它们明确指定800x480为支持的最大分辨率。它还演示了在需要多个分辨率的情况下如何轻松地确定目标。

        3
  •  3
  •   Mick N    14 年前

    我收集到的最新的官方信息与DarkoZ的观察结果是一致的。

    现在是800x480 480x320以后

    关于微软内部的官方政策和评论,似乎仍有支持这两项决议的要求,但微软有记录表明,在发布480x320设备并提供相应工具以妥善处理这一问题之前,这一要求不会生效。

    相关讨论和政策文件参考。

    http://social.msdn.microsoft.com/Forums/en-US/windowsphone7series/thread/75f2d3ee-88fa-4e5c-8bc0-e70daba1e660

        4
  •  1
  •   Zinick    14 年前

    现在手机出来了,你可以放心地说一切都是480x800!