FreeBasic
Главная
Вход
Регистрация
Суббота, 23.09.2017, 10:20Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Freebasic » Вопросы по языку FreeBasic » Разные цвета в оконном и полноэкранном режиме
Разные цвета в оконном и полноэкранном режиме
salexeiyДата: Среда, 28.06.2017, 10:04 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 26
Репутация: 2
Статус: Offline
Вот такая программка:
Код
Dim As Integer x,y

ScreenRes 1920,1080,8,,1

For y As Integer=0 To 1080-1
       For x As Integer=0 To 1920-1
              PSet(x,y),(x+y) And 255
       Next
Next

BSave("My001_pset.bmp",0)

Sleep

В полноэкранном режиме цвет линий совсем другой, чем в оконном. Даже если в полноэкранном режиме делать скрин экрана, то всё равно в копируемом изображении цвета совсем другие. Скрины не привожу, ибо нет смысла. А вот начиная с глубины цвета 16 и выше, всё нормально. Почему так?
 
haavДата: Среда, 28.06.2017, 16:29 | Сообщение # 2
Генерал-лейтенант
Группа: Администраторы
Сообщений: 768
Репутация: 33
Статус: Offline
Сам не знаю. Открыл тему на оф. форуме, может подскажут.

Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
DarkDemonДата: Среда, 19.07.2017, 01:05 | Сообщение # 3
Сержант
Группа: Друзья
Сообщений: 25
Репутация: 1
Статус: Offline
Это баг. Принеприятнейший, что характерно палитра не возвращается ни оператором PALETTE, ни через виртуальные порты.
Кстати заметно, что весь рабочий стол переводится в 256 цветный режим(т.е. это не эмуляция).
 
Форум » Freebasic » Вопросы по языку FreeBasic » Разные цвета в оконном и полноэкранном режиме
Страница 1 из 11
Поиск: