FreeBasic
Главная
Вход
Регистрация
Четверг, 25.04.2024, 17:12Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Freebasic » Вопросы по языку FreeBasic » Разные цвета в оконном и полноэкранном режиме
Разные цвета в оконном и полноэкранном режиме
salexeiyДата: Среда, 28.06.2017, 10:04 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 72
Репутация: 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
Генералиссимус
Группа: Администраторы
Сообщений: 1361
Репутация: 49
Статус: Offline
Сам не знаю. Открыл тему на оф. форуме, может подскажут.

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