Программирование графики с использованием Direct3D
Программирование графики с использованием Direct3D
Полноэкранные приложения
Полноэкранные приложения
DirectDraw
Интерфейс DirectDraw
Уровни кооперации
Видеорежимы
Переключение страниц
Поверхности
Z-буфферизация
Палитры
Модификация класса RMWin
Класс RMWin
Удаление ненужных функций
Добавление поддержки видеорежимов
Функции работы с поверхностями
Поддержка палитры
Функция OnCreate()
Функция InitDisplayMode()
Функция InitMainSurfaces()
Функции работы с палитрой
Функция CreateDevice()
Функция ActivateDisplayMode()
Функция GetNumDisplayModes()
Функция GetCurDisplayMode()
Функция GetDisplayModeDims()
Функция GetCurDisplayModeDims()
Функция CreateSurface()
Функция ClearSurface()
Функция Render()
Приложение FullScreen
Класс FullScreenWin
Функция FullScreenWin()
Функция CreateScene()
Функция CreateMenuSurface()
Функция UpdateMenuSurface()
Функция CreateFPSSurface()
Функция UpdateFPSSurface()
Функция Render()
Функция KeyDown()
Заключение
Содержание