【问题标题】:Multiple resolutions on Windows Phone 8.1Windows Phone 8.1 上的多种分辨率
【发布时间】:2014-11-07 19:13:58
【问题描述】:

我正在迁移到 WP8.1,并且需要支持不同的分辨率,因此我需要为每个缩放因子创建正确的资源。

this guide 之后,我发现我可以使用简单的命名约定,并且将自动加载适当的图像,而无需从代码中管理它。

指南没有说,我似乎无法在任何地方找到它,是原始尺寸应该是什么。

我需要知道哪一个是对应于 100 缩放因子的分辨率,以便我可以计算缩放图像的大小。

你对此有什么想法吗?

Windows 应用商店(我没有使用 Silverlight)应用程序有 很多 的文档,但一切似乎总是与台式机/平板电脑相关即使有电话图标。

【问题讨论】:

  • 您找到解决方案了吗?或者一个合适的文档?
  • 不,我刚刚放弃并认为 100 缩放因子是可用的最低分辨率
  • 它会导致高分辨率设备上的模糊。 :(
  • 并非如此:将最低分辨率视为 100 缩放因子,并为最高缩放因子(即 240)构建资源,以便获得高分辨率图像。然后你可以缩小 240 的尺寸来创建各种 180、140 和 100

标签: xaml windows-phone-8.1 win-universal-app


【解决方案1】:

请参考“1.a.i”部分作为您提及的指南(http://msdn.microsoft.com/library/windows/apps/xaml/hh965325.aspx)。 您需要创建具有 96 DPI 的图像,考虑为 100% 比例。

我还建议参考此链接http://msdn.microsoft.com/en-US/library/windows/apps/xaml/hh465362.aspx 中提供的指南。请参阅提供的链接中的以下声明。

“Windows 运行时应用程序(在 Windows、Windows Phone 或两者上运行) 由系统自动缩放以确保一致 无论屏幕的像素密度如何,都具有可读性和功能性。”

也低于一。

"Windows 根据物理条件确定使用哪个缩放平台 屏幕尺寸、屏幕分辨率、屏幕的 DPI 和表格 因素。”

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 2014-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多