ниже вы увидите экран, работающий в Windows Phone 8.1, один 2 устройства. Оба утверждают, что имеют ширину и высоту видового экрана 800x480, однако, как вы можете видеть из изображения, кнопки навигации 635 перекрывают область игры.
Я проверил различные свойства в GraphicsDevice.Adapter и GraphicsDevice.Viewport, но они оба одинаковы!
Экран работает в коде С# UWP Monogame. Я установил PrefferedBackBufferWidth и Height на 480x800.
Как вы можете определить, будут ли кнопки навигации заняты частью экрана?