![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| vadims |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 305 Регистрация: 8.6.2005 Репутация: 2 Всего: 17 |
Как правильно формировать код цвета для этих видеорежимов (связь со стандартной кодировкой)?
VESA: 800x600x64K (или 800x600x256) -------------------- Cpu not found ! Press any key for software emulation. |
|||
|
||||
| Дрон |
|
|||
![]() Java-ненавистник :) ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3179 Регистрация: 29.12.2002 Где: Санкт-Петербург Репутация: 10 Всего: 93 |
Ух... Первый и последний раз я в 2000 году с VESA работал
Для 64К там 16-бит на пиксель. Формат там, возможно, 5-6-5, т.е. 5 бит на красный, 6 на зелёный и 5 на синий... Правда я не уверен в порядке следования цветов... Ну а дальше берём переменную типа short и вперёд
Где red, green и blue - интенсивности цвета. Причём красный и синий от 0 до 31, а зелёный от 0 до 63. Для 256 цветов -- хз. Там скорее всего через палитру как и у обычных VGA режимов. -------------------- Да. Именно так. |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
||||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |