Silverlight XNA宽度和高度

Silverlight XNA宽度和高度,xna,viewport,Xna,Viewport,尽管我正在Constructor中执行以下操作: SharedGraphicsDeviceManager.Current.PreferredBackBufferHeight=480; SharedGraphicsDeviceManager.Current.PreferredBackBufferWidth=800 视口.Width显示为480,视口.Height显示为800,这与我想要的正好相反 我已经在XAML中将方向设置为横向 有人知道我哪里出错了吗?类SharedGraphicsDevice

尽管我正在Constructor中执行以下操作:

SharedGraphicsDeviceManager.Current.PreferredBackBufferHeight=480;
SharedGraphicsDeviceManager.Current.PreferredBackBufferWidth=800

视口.Width
显示为480,
视口.Height
显示为800,这与我想要的正好相反

我已经在XAML中将方向设置为横向


有人知道我哪里出错了吗?

SharedGraphicsDeviceManager
包含一个名为
ApplyChanges()
的方法来提交您的更改。

请参阅文档。

手机已变成横向,但视口。宽度仍为4800。在
视口上操作如何,如图所示?