Игровое приложение написано на C ++ и использует DirectX 8 .
Я получаю максимальное разрешение монитора, чтобы вычислить его соотношение сторон .
Затем я использую это значение, чтобы исправить рендеринг игры (масштабировать и устанавливать отсечение для получения обычного 4: 3 изображения с черными полями на широкоэкранных мониторах).
Как я могу проверить, использует ли монитор автоматическое регулирование соотношения сторон сейчас?
Потому что мое масштабирование плюс масштабирование монитора делает результирующее изображение увеличенным .
Спасибо
EDIT:
В казуальной игре «Королевский посланник» я видел правильную обработку разных разрешений монитора с автоматической настройкой соотношения сторон или без нее. Но не знаю, как они это делают.