Программирование SVGA-графики для IBM PC


Книга Программирование SVGA-графики для IBM PC

Название: Программирование SVGA-графики для IBM PC
Автор: Соколенко П. Т.
Издательство: БХВ-Петербург
ISBN: 5-94157-127-5
Год издания: 2001
Страниц: 420
Язык: Русский
Формат: PDF
Качество: отличное
Размер: 9,30 Мб
Описание:
В книге изложены основы программирования компьютерной графики для IBM PC на языке ассемблера. В ней рассмотрены: особенности основных видеорежимов SVGA, программирование построения рисунков и палитры цветов, работа с курсором и мышью, вывод текстовых сообщений и получение спецэффектов. Излагаемый материал иллюстрируется многочисленными примерами. В приложениях вы найдете описание графического стандарта BMP, работы с оперативной памятью компьютера, а также техники составления подпрограмм для алгоритмических языков высокого уровня.
Книга предназначена для читателей, интересующихся программированием компьютерной графики, и может быть рекомендована как начинающим, так и опытным программистам.
Содержание:
Предисловие
Глава 1. Видеосистемы и стандарт VESA
1.1. Видеосистемы и их стандартизация
1.1.1. Мониторы
1.1.2. Видеокарты и стандарты
1.1.3. Акселераторы
1.2. Общая характеристика стандарта VESA
1.2.1. Стандартизация видеорежимов
1.2.2. Информационные функции VBE
1.2.3. Основные функции VBE 1.2
1.2.4. Новые возможности VBE 2.0
Глава 2. Особенности работы в режимах VESA
2.1. Проверка поддержки видеорежима
2.2. Обработка информации о режиме
2.3. Процедуры для работы с одним окном видеопамяти
2.4. Работа с двумя окнами видеопамяти
2.5. Страничная организация видеопамяти
2.6. Часто используемые в примерах имена
2.7. Раздел для начинающих
Глава 3. Видеорежимы packed pixel graphics
3.1. Работа с отдельными точками
3.1.1. Команды для манипуляции с точками
3.1.2. Окна видеопамяти
3.1.3. Точки и их адреса
3.2. Построение геометрических фигур
3.2.1. Прямые линии
3.2.2. Прямоугольники
3.3. Построение рисунков
3.3.1. Варианты построения строк
3.3.2. Воспроизведение не сжатых рисунков
3.3.3. Воспроизведение сжатых рисунков
3.3.4. Заключительные замечания
Глава 4. Цвет на экране
4.1. Как получается цвет точки
4.2. Исходная цветовая палитра
4.3. Функции BIOS
4.4. Простая установка палитры
4.5. Манипуляции с палитрой цветов
Глава 5. Работа с текстом
5.1. Текстовые режимы
5.1.1. Русский текст на экране
5.1.2. Общая характеристика процесса вывода текста
5.1.3. Вывод текста с использованием поддержки DOS и BIOS
5.1.4. Непосредственная работа с видеобуфером
5.2. Графические режимы
5.2.1. Таблицы символов
5.2.2. Программный знакогенератор
5.2.3. Вывод информационных строк
5.2.4. Текстовый курсор в графическом режиме
5.2.5. Ввод символов с клавиатуры
Глава 6. Курсор и мышь
6.1. Построение рисунка курсора
6.1.1. Курсоры для Windows
6.1.2. Предварительная подготовка рисунка
6.1.3. Немаскируемый курсор
6.1.4. Маскируемый курсор
6.1.5. Замечания к описанным подпрограммам
6.2. Подготовка к работе с манипулятором «мышь»
6.2.1. Общее описание драйвера мыши
6.2.2. Предварительные действия
6.3. Работа в режиме опроса драйвера мыши
6.3.1. Управляющий алгоритм для режима опроса
6.3.2. Формирование кодов событий
6.3.3. Управление перемещением курсора
6.4. Работа в режиме прерываний
6.4.1. Функции драйвера
6.4.2. Примеры прерывающих подпрограмм
Глава 7. Цвет в коде точки
7.1. Кодирование цвета
7.1.1. Среднее количество цветов
7.1.2. Максимальное цветовое разрешение
7.1.3. 24-разрядный код точки
7.2. Координаты и адреса точек
7.3. Линии, строки и прямоугольные области
7.3.1. Подпрограммы для рисования линий
7.3.2. Подпрограммы для построения строк
7.3.3. Работа с прямоугольными областями
7.4. Рисунки, использующие палитру
7.4.1. Преобразование палитры в форматы Hi-Color
7.4.2. Преобразование палитры в форматы True Color
7.4.3. Построение рисунков с использованием палитры
7.5. Рисунки, не использующие палитру
7.5.1. Рисунки, подготовленные в стандарте BMP
7.5.2. Рисунки, подготовленные в стандарте PCX
7.5.3. Способы сжатия полноцветных рисунков
7.6. Наложение рисунков и спецэффекты
Приложение А. Рисунки в файлах BMP
А.1. Общая характеристика стандарта
А.1.1. Заголовок файла для Windows
А.1.2. Заголовок файла для OS/2
А.1.3. Образ рисунка в файле
А.2. Общая схема обработки заголовка файла
А.2.1. Возможные отклонения от стандарта
А.2.2. Ввод спецификации и открытие файла
А.2.3. Чтение заголовка файла и палитры
А.2.4. Анализ основных полей заголовка
А.2.5. Манипуляции с палитрой
А.3. Построение рисунков, использующих палитру
А.3.1. Построение рисунка сверху вниз
А.3.2. Построение рисунка снизу вверх
А.3.3. Универсальная процедура построения рисунка
Приложение Б. Оперативная память
Б.1. Обычная память (Conventional Memory)
Б. 1.1. Сегменты оперативной памяти
Б.1.2. Сегментирование текстов программ
Б.1.3. Динамическое управление памятью
Б.1.4. Использование функций DOS
Б.2. Расширенная память (Expanded Memory)
Б.2.1. Спецификация расширенной памяти
Б.2.2. Использование функций драйвера
Б.2.3. Работа с расширенной памятью
Б.3. Расширенная память (Extended Memory)
Приложение В. Оформление подпрограмм
В.1. Классификация подпрограмм
В.2. Оформление программных модулей
В.3. Параметры в стеке
В.4. Работа процедур со стеком
В.5. Учет особенностей компилятора
Список литературы
Предметный указатель

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12797 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Knitting №1606 2000

    Knitting №1606 2000

    Название: Knitting №1606 2000 Автор: коллектив Издательство: Hamaka Страниц: 85 Формат: DJVU Размер: 13 МБ Качество: Отличное Язык: Японский Год издания: 2000 Популярный японский журнал по вязанию спи . . .

  • Книга Слепой инстинкт

    Слепой инстинкт

    Название: Слепой инстинкт Автор: Винкельман Андреас Издательство: Клуб семейного досуга Страниц: 338 Формат: RTF Размер: 10,2 мб Качество: Отличное Язык: Русский Год издания: 2012 ISBN: 978-5-9910-185 . . .

  • Книга Lady Boutique №8 2012

    Lady Boutique №8 2012

    Название: Lady Boutique №8 2012 Автор: коллектив Издательство: Lady Boutique Страниц: 276 Формат: JPG Размер: 125 МБ Качество: Отличное Язык: Японский Год издания: 2012 Популярный японский журнал по к . . .

  • Книга Советчица. Приусадебное хозяйство №12 2011

    Советчица. Приусадебное хозяйство №12 2011

    Название: Советчица. Приусадебное хозяйство №12 2011 Автор: коллектив Издательство: ФЛП Данюк В.А. Страниц: 52 Формат: PDF Размер: 16 МБ Качество: Отличное Язык: Русский Год издания: 2011 "Советчица.П . . .

  • Книга Magic Crochet №16-21 1982

    Magic Crochet №16-21 1982

    Название: Magic Crochet №16-21 1982 Автор: коллектив Издательство: Les Editions de Saxe S.A. Страниц: 57-82 в каждом номере Формат: JPG Размер: 108 МБ Качество: Отличное Язык: Английский Жанр: № 16-21 . . .

  • Книга Электрический ток и его применение

    Электрический ток и его применение

    Название: Электрический ток и его применение Автор: Адирович Э.И. Издательство: Воениздат Страниц: 90 Формат: DJVU Размер: 2.81Мб Качество: Отличное Язык: Русский Год издания: 1953 Энергия - это работ . . .

  • Книга Чудесный крючок. Красиво и легко! №79 2012

    Чудесный крючок. Красиво и легко! №79 2012

    Название: Чудесный крючок. Красиво и легко! №79 2012 Автор: коллектив Издательство: Ашет Коллекция Страниц: 24 Формат: JPG Размер: 38.2 MB Качество: Отличное Язык: Русский Жанр: вязание Год издания: 2 . . .

  • Книга Когда приближается гроза

    Когда приближается гроза

    Название: Когда приближается гроза Автор: Франсуаза Саган Издательство: Нигде не купишь Формат: MP3 Размер: 180 Мб Качество: Отличное Язык: Русский Жанр: роман, зарубежная проза Год издания: 2012 Эта . . .

  • Книга Советчица. Приусадебное хозяйство №9 2011

    Советчица. Приусадебное хозяйство №9 2011

    Название: Советчица. Приусадебное хозяйство №9 2011 Автор: коллектив Издательство: ФЛП Данюк В.А. Страниц: 52 Формат: PDF Размер: 15 МБ Качество: Отличное Язык: Русский Год издания: 2011 "Советчица.Пр . . .

  • Книга Point de Croix Magazine №70 2010

    Point de Croix Magazine №70 2010

    Название: Point de Croix Magazine №70 2010 Автор: Коллектив авторов Издательство: Cordier Editions Страниц: 55 Формат: JPG Размер: 52,3 Мб Качество: Отличное Язык: Французский Жанр: вышивка крестом Го . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Программирование SVGA-графики для IBM PC. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.