0

我们有一个 XNA 游戏,它可以在 Windows Phone 8 和 7.1 上运行。

游戏中的所有内容都可以在 WXGA 等更高分辨率的手机上运行,​​但我们的游戏以 800x480 运行,因为这是 WP7 唯一支持的尺寸。

有没有办法为 XNA 检测更高分辨率的手机PreferredBackBufferWidth并适当地设置和PreferredBackbufferHeight

或者基本上没有办法通过 Windows Phone 8 上可用的 XNA 支持来做到这一点?

4

2 回答 2

4

XNA 可能不支持这一点,但看起来 MonoGame(适用于 WP8 的 XNA 的开源端口)将支持更高的分辨率。有关入门,请参阅诺基亚关于 MonoGame 和 WP8 的主题

于 2013-01-16T18:58:35.817 回答
1

您需要将游戏移植到 DirectX for WP8 以支持更高的分辨率。

于 2013-01-16T18:44:32.390 回答