Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчеты по Курсовой Работе / Баранов И.В. 8-78-3. DirectX.docx
Скачиваний:
36
Добавлен:
12.03.2015
Размер:
106.81 Кб
Скачать

Результат выполнения

Заключение

В ходе выполнения данной курсовой работы были освещены основы программирования графических приложений на основе DirectXдля операционной системыWindows. В работе используются макросыinvoke,d3dev9,d3dxmeshчто заметно сокращает код программы. Это достигается за счет того, что макросы сами заботятся о помещении передаваемых параметров в стек, что позволяет избавиться от множества командPUSH, макросыd3dк тому же берут на себя заботу по обращению к виртуальной таблице функций.

Для реализации программы, иллюстрирующей теоритическую информацию был использован 32-битный ассемблер MASM.

Список литературы

  1. Пирогов В. Ю. Ассемблер для Windows. — СПб.: Петербург, 2002 .

  2. Фрэнк Д. ЛунаВведение в программирование трехмерных игр с DirectX 9.0. — Wordware Publishing, 2003

  3. «DirectXGraphics: Первый шаг»,http://vertexland.narod.ru/code/directx/dx_first.htm

  4. «Что такое DirectX?»,http://citforum.ru/programming/digest/directxwhatis.shtml

  5. «Уроки DirectX/OpenGL в masm32», http://www.wasm.ru/wault/