Windows Phone 8上的Monogame错误的后备缓冲区大小

时间:2016-07-04 15:25:11

标签: c# windows-phone-8 monogame

我已经从Windows Phone 8.0模板创建了一个MonoGame项目。当我部署我的应用程序(应该只显示蓝屏)时,后备缓冲区大小是错误的(它太小)。当我将Grid更改为DrawingSurfaceBackgroundGrid时,backbuffer大小很好,但我的项目不在横向 - 它是纵向的。我该如何解决?

我将lumia 635与windows mobile 10一起使用。

1 个答案:

答案 0 :(得分:0)

在您的游戏构造函数中,只需指定要使用的后备缓冲区大小。例如:

public Game1()
{
    graphics = new GraphicsDeviceManager(this);
    graphics.PreferredBackBufferWidth = 800;
    graphics.PreferredBackBufferHeight = 600;
    Content.RootDirectory = "Content";
}