116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
||||||
1 | ||||||
Вывод 24-битного BMP-изображения11.05.2012, 14:58. Показов 4016. Ответов 8
Метки нет Все метки)
(
Написал код
0
|
|
11.05.2012, 14:58 | |
Ответы с готовыми решениями:
8
Вывод 24 битного BMP из файла Создание монохромного bmp из одной из 24-х плоскостей 24-битного bmp Кривой вывод изображения в bmp-файле
|
Ушел с форума
![]() 15894 / 7468 / 1013
Регистрация: 11.11.2010
Сообщений: 13,450
|
|
12.05.2012, 02:38 | 2 |
programmisto, потому что режим 13h 320х200х256 цветов
ты пытаешься, как следует из названия темы вывести на экран 24 битный BMP ![]() ![]()
1
|
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
|
12.05.2012, 06:49 [ТС] | 3 |
Mikl___, я читал книгу, что в ячейке 13h режима цвета хранятся так:
O O G G R R B B 7 6 5 4 3 2 1 0 O - прозрачность, G - зеленая компонента, R - красная компонента, B - синяя компонента.Или не так? Только не могу понять, в каком порядке цвета хранятся в BMP. Помоги, пожалуйста?
0
|
Ушел с форума
![]() 15894 / 7468 / 1013
Регистрация: 11.11.2010
Сообщений: 13,450
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.05.2012, 09:12 | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
programmisto, это не так, в 13h режиме может быть только 256 цветов, содержимое каждого цвета определяется содержимым регистров палитры.
Функции VESA SVGA вызываются как подфункции 4Fh прерывания 10h. Номер функции 4Fh должен находится в регистре AH, номер подфункции (номер функции VESA) должен находится в регистре AL, номер режима в ВХ Видеорежимы SVGA по стандарту VESA
![]()
1
|
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
|
12.05.2012, 12:22 [ТС] | 5 |
Да пользуюсь я им. Просто везде говорится, только как устанавливать видеорежим VESA, а как осуществлять запись в видеопамять нету. Может ты знаешь?
0
|
Mikl___
|
12.05.2012, 12:25
#6
|
Не по теме: programmisto, конечно знаю, а вот подсказывать не хочу, ищи книжку по VESA...
0
|
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
|
|
12.05.2012, 12:46 [ТС] | 7 |
А где взять. Набирал в гугле и мыле "Книга по VESA". Не находил никакой книги по VESA. Может ты знаешь?
0
|
Ушел с форума
![]() 15894 / 7468 / 1013
Регистрация: 11.11.2010
Сообщений: 13,450
|
|
12.05.2012, 12:54 | 8 |
programmisto, набери "программирование графики VESA" и получишь 10 страниц ссылок, читай до отрыжки
1
|
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
|
|
10.11.2012, 01:42 | 9 |
вот нашел что-то дельное...
Добавлено через 31 минуту также в книге Кулакова "программирование на аппаратном уровне" довольно таки хорошо рассказано про все функции биоса, включая и эти функции VESA BIOS
0
|
10.11.2012, 01:42 | |
Помогаю со студенческими работами здесь
9
Вывод изображения на экран консоли после считывания из bmp файла Вывод графических примитивов в консольное окно посредством загрузки в консоль bmp изображения специфика создание 32 - х битного и 64 - х битного приложение Вывод 64 битного числа на екран в ASCII формате Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |