我们有一个XNA游戏,可以在Windows Phone 8和7.1上运行。
游戏中的所有内容都适用于WXGA等高分辨率手机,但我们的游戏运行速度为800x480,因为这是WP7唯一支持的尺寸。
有没有办法为XNA检测更高级别的手机并正确设置PreferredBackBufferWidth
和PreferredBackbufferHeight
?
或者基本上没有办法在Windows Phone 8上使用可用的XNA支持吗?
答案 0 :(得分:4)
XNA可能不支持此功能,但看起来MonoGame(适用于WP8的XNA开源端口)将支持更高的分辨率。有关入门知识,请参阅Nokia's topic on MonoGame and WP8。
答案 1 :(得分:1)
您需要将游戏移植到DirectX for WP8以支持更高分辨率。