0 / 0 / 0
Регистрация: 01.08.2014
Сообщений: 1
|
|
1 | |
Странное поведение инициализации Directx 1113.03.2015, 15:53. Показов 532. Ответов 0
Метки нет (Все метки)
День добрый, сразу скажу что знания С++ весьма поверхностны, решил разнообразить свое свободное время и поиграться с "монтажом" Directx 11, использовал данный туториал:http://www.rastertek.com/dx11tut03.html
Проблема в том, что при запуске ВЕСЬ экран ( при FULL_SCREEN = false; ) окрашивается в установленный цвет. При альт-табе + обратно или windows+D закрашенный прямоугольник восстанавливается в изначально определенные размеры. Курсор мыши работает на весь закрашенный экран, поэтому вылизал и сверил весь класс, ответственный за создание базового окна Windows - но все идентично туториалу. При альт-табах курсор работает только в предела окна, как и должно быть. Скачал решение от автора - все работает как надо, 800 на 600 в цвете, без полноэкранного закрашивания при запуске. Что это могло бы быть? Код поменял только на уровне названия переменных и немного укоротил конструкции типа (утрированно): bool action () {...} ... bool result; result = action(); if (!result) { return 0; } на if (!action()) return 0; Что это может быть? Кому-либо знакомо такое поведение, где можно попробовать искать причину? Сверил строчка в строчку с туториалом, но все сходится Спасибо за любые возможные подсказки Добавлено через 11 минут Забыл сказать, что переделал приложение в консольное, вывел туда начальные координаты и размеры окна после полной инициализации: цифры указывают, что окно появилось в центре с размерами 800 на 600, как и предполагает туториал. Добавлено через 1 час 3 минуты Все, разобрался, я балда, все до отупения просто: if (fullscreen) { swapChainDesc.Windowed = false; } else { swapChainDesc.Windowed = true; } перепутал местами false и true... Удалите тему, пожалуйста, мне стыдно
0
|
13.03.2015, 15:53 | |
Ответы с готовыми решениями:
0
Ошибка инициализации DirectX Странное зависание на стадии инициализации в AT190CAN128 Странное поведение Странное поведение |
13.03.2015, 15:53 | |
13.03.2015, 15:53 | |
Помогаю со студенческими работами здесь
1
Странное поведение VS Странное поведение ПК Странное поведение! Странное поведение if Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |