我正在开发一个Windows应用程序。Windows中有七种分辨率。我想为不同的分辨率设置不同的图像大小。有谁知道Windows模拟器分辨率的图像大小是多少吗?
这些是模拟器提供的决议:
发布于 2013-02-26 05:48:16
根据您正在处理的应用程序类型,最好的选择可能是缩放或调整图像大小。
看看这个资源扩展到屏幕的指南(Windows应用程序),它将提供这个非常重要的主题的完整图片。
在同一参考指南中,您有缩放到像素密度的准则(Windows应用程序)
我真的建议阅读MSDN参考Windows 8应用程序。它有很好的文档和大量的例子。
值得一提的是,当屏幕分辨率超过1366x768的140%和180%时,系统可以自动为您交换图像。要利用这种“自动交换”,只需包含三个版本的图像:
然后,当您引用应用程序中的图像时,只需将其引用为MyImage.jpg.系统会处理剩下的。
如果需要以140%和180%以外的分辨率阈值交换图像,则需要编写自己的自定义代码。
发布于 2013-02-26 09:57:18
除了奥古斯丁提供的大量资源外,请注意,无论屏幕大小/分辨率如何,启动图像/启动屏幕必须始终为620×300像素。您可以在您的Package.appxmanifest文件中的“应用程序UI”选项卡的底部找到这一点。
https://stackoverflow.com/questions/15086465
复制