Проблемы рендеринга DirectDraw в Windows 8 в устаревшем коде

Я почти ничего не знаю о DirectDraw и / или DirectX, но я помогал переносить старую игру для Windows 9x на Windows 8. Игра использует DirectDraw для рендеринга, а в Windows 8 графический интерфейс игры имеет серьезные артефакты.

Вот что такое графический интерфейс должен выглядит как:
Windows 7 работает под подсветкой

И вот та же сборка, работающая на Windows 8.1:
Windows 8.1 работает под подсветкой

Я понимаю, что это не так много, но я не знаю, какую дополнительную информацию я могу предоставить, чтобы помочь ответить на этот вопрос. У меня есть доступ к коду, я могу показать вам, как мы загружаем растровые изображения, инициализируем DirectDraw, что угодно. Но я не знаю, какие биты интересны.

Обратите внимание, что это старое приложение Win32 API; нет MFC, нет WPF, ничего, кроме простого старого сообщения.

Рад предоставить любую дополнительную информацию, которую я могу.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]