我最近移植了我的游戏"从deskop项目到Windows Phone项目。我在Game1.cs类中设置了支持的方向是纵向和纵向。我的问题是它没有正确渲染,但是如果我添加了横向视图并旋转模拟器,它就会正确呈现。
我希望它呈现为横向视图。有人能帮助我吗?
答案 0 :(得分:1)
我知道这不是一个优雅的解决方案,但将以下几行放入我的MainPage.xaml.cs有助于解决这个问题。(在Windows Phone RT项目上测试)
Windows.Graphics.Display.DisplayInformation.AutoRotationPreferences = Windows.Graphics.Display.DisplayOrientations.Landscape;
Windows.Graphics.Display.DisplayInformation.AutoRotationPreferences = Windows.Graphics.Display.DisplayOrientations.Portrait;