Компьютерные книги
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Реклама
computersbooks.net -> Добавить материал -> Графика -> Гончаров Д. -> "DirectX 7.0 Для программистов" -> 2

DirectX 7.0 Для программистов - Гончаров Д.

Гончаров Д., Салихо Т. DirectX 7.0 Для программистов — Спб.: Питер, 2001. — 528 c.
ISBN 5-318-00173-4
Скачать (прямая ссылка): dirext7dlyaprogrammistov2001.djvu
Предыдущая << 1 < 2 > 3 4 5 6 7 8 .. 229 >> Следующая

Пример программы................................44
Использование Unicode................................47
Возможности библиотеки С............................48
Возможности Win32 API..............................50
Информация об ошибках.............................52
Пример программы................................52
Что дальше.......................................54
Подводя итоги.....................................54
Урок 2. Программирование графики с использованием GDI .... 55
Основы GDI......................................56
Типы Windows, используемые в GDI........................56
Контекст устройства................................58
Содержание
7
Манипуляции объектами GDI...........................58
Создание объектов GDI..............................59
Получение контекста устройства.........................61
Сообщение WM.PAINT...............................62
Режимы отображения...............................63
Отображение текста................................64
Управление отображением текста.........................65
Определение характеристик шрифта.......................66
Пример программы................................67
Растровая графика..................................72
Контекст памяти..................................72
Копирование блоков................................73
Аппаратно-независимые растры.........................74
Функции для работы с аппаратно-независимыми растрами............77
Пример программы................................78
Подводя итоги.....................................86
Урок 3. Технология СОМ.........................87
Теория СОМ......х...............................88
Предпосылки возникновения СОМ.........................88
Основные понятия СОМ..............................89
Практика СОМ.....................................91
Идентификация компонентов и интерфейсов...................91
Интерфейс IUnknown...............................93
Физическая реализация интерфейсов.......................95
Выбор между С и C++................................96
Библиотека СОМ..................................98
Подводя итоги....................................100
Часть 2. Вывод графики Урок 4. Основы использования DirectDraw.............102
Используемые интерфейсы.............................103
Интерфейс IDirectDraw..............................103
Интерфейс IDirectDrawSurface..........................103
Интерфейс IDirectDrawPalette..........................103
Инициализация интерфейса IDirectDraw......................104
Установка режима кооперации...........................105
Изменение видеорежима..............................106
Поверхности.....................................107
Создание первичной поверхности........................108
Получение адреса вторичного буфера......................109
Создание внеэкранных поверхностей......................109
Использование цветовых ключей..........................110
Создание палитры..................................111
8
Содержание
Вывод изображения на экран............................113
Восстановление «потерянных» поверхностей....................114
Уничтожение интерфейсов DirectDraw........................115
Пример программы..................................116
Обработка ошибок..................................125
Инициализация программы.............................125
Создание поверхностей...............................126
Подготовка поверхностей к работе.........................127
Чтение палитры из графического файла.....................128
Чтение данных из файлов на внеэкранные поверхности............129
Подготовка поверхностей.............................130
Вывод кадров.....................................131
Изменение номера текущего кадра........................131
Завершение работы с DirectDraw...........................132
Главная часть приложения..............................132
Подводя итоги....................................135
Урок 5. Создание оконных приложений...............136
Интерфейс отсечения................................136
Установка режима кооперации...........................139
Создание палитры..................................139
Вывод изображения.................................140
Создание программы.................................142
Подводя итоги....................................154
Урок 6. Дополнительные возможности DirectDraw.........155
Выбор видеоадаптера................................155
Перечисление видеорежимов............................156
Получение дополнительной информации о видеоадаптере.............158
Прямой доступ к поверхности............................158
Оверлеи.......................................161
Проверка возможности использования оверлеев................162
Создание оверлеев................................162
Вывод оверлеев.................................163
Координаты оверлея...............................166
Изменение z-координаты оверлея........................166
Предыдущая << 1 < 2 > 3 4 5 6 7 8 .. 229 >> Следующая
Книги
Web-программирован-
ие
Аппаратное обеспечение Графика Руководство по П.О. Самоучитель Теория программирования Фотошоп Языки программирования
Новые книги
Завалишин Д. "Интернетско-русский разговорник" (Web-программирование)

Заенцев И.В. "Нейронные сети: основные модели" (Web-программирование)

Владимиров А.А. "Wi-фу: «боевые» приемы взлома и защиты беспроводных сетей" (Web-программирование)

Вьейра Р. "SQL Server 2000. Программирование в 2 ч." (Web-программирование)

Веллинг Л.Т. "Разработка web приложений с помощью php и mysql" (Web-программирование)
Авторские права © 2013 ComputersBooks. Все права защищены.

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed