Добро пожаловать в грандиозный мир программирования DirectX! Прежде чем углубляться в текст и коды этой книги, установите Microsoft DirectX Software Development Kit (DX SDK), если вы еще этого не сделали. Если вы незнакомы с процессом установки DirectX, не волнуйтесь - он был настолько упрощен, что вам не придется сделать более нескольких щелчков мыши. Что же касается опытных программистов DirectX, вам тоже будет полезно взглянуть на инструкции по установке, на случай если вы чего-то не заметили.
Во время написания этой книги, вышло Microsoft DirectX SDK, версия 9. Всегда лучше удалять предыдущие установки DirectX SDK, прежде чем устанавливать новые. Не волнуйтесь, вы не потеряете ценного кода, потому что каждая новая версия DirectX SDK включает в себя неизмененный код предыдущих выпусков! Именно так, с DirectX 9 (и предыдущими версиями DirectX) у вас имеется полный доступ к каждому компоненту, когда-либо сделанному в DirectX, от самого старого объекта поверхности DirectDraw до объектов для работы с новейшими устройствами трехмерного ускорения! Так что код пользователей DirectX 8 будет работать и с DirectX 9, т. к. версия 9 содержит объекты всех предыдущих версий.
Для пользователей DirectX 8 обновление от DirectX 8 SDK до DirectX 9 SDK может выглядеть немного шокирующим, но как только вы присмотритесь, вы поймете, что не так уж много изменилось. Просто в DirectX 9 SDK добавлено несколько новых особенностей по сравнению с версией 8.
Microsoft упаковала DirectX SDK в единый, легко запускаемый инсталляционный пакет, который возможно вы найдете на компакт-диске, поставляемом с книгой. Процесс инсталляции DirectX остается неизменным для последних версий, так что если вы инсталлировали его ранее, вы уже знаете, что нужно делать. В DirectX 9, инсталляционный экран (показанный на рис. 1.1 и рис. 1.2) немного изменился внешне, в то время как основные шаги установки остаются неизменными во всех версиях.
Для простоты, люди из Primier Press создали меню в интерфейсе компакт-диска, чтобы вы могли легко находить нужные программы. Так получилось, что одна из этих программ - DirectX SDK. Чтобы получить доступ к меню (если оно автоматически не появилось при вставке компакт-диска), нажмите Start (Пуск) и выберете Run (Выполнить). Напечатайте "D:\start_here.html" (где D - буква вашего CDROM) в текстовом поле и нажмите кнопку "Ок".

Рис. 1.1. Вводный экран DirectX 9 SDK предоставляет вам несколько вариантов - наиболее важные инсталляционные опции, связанные с DirectX 9 SDK

Рис. 1.2. Щелкнув по "Install"("ycTaHOBKa") DirectX 9.0 SDK вы попадете в мастер InstallShield, где вы можете решить, какие компоненты SDK установить
Вы увидите лицензионное соглашение Primier Press. Пожалуйста, прочитайте соглашение и, если вы согласны с условиями, щелкните "I agree" ("Я согласен"), чтобы продолжить. Появится основной интерфейс диска, где вы можете увидеть и выбрать опцию "Install DirectX SDK" ("Установка DirectX SDK").
После того как появится диалоговое окно установки Microsoft DirectX SDK мастера InstallShield, вам придется решить, какие компоненты включить в инсталляцию. Если вы неопытный пользователь, вам необходимо щелкнуть "Next" ("Далее") чтобы установить компоненты, выбранные по умолчанию. Опытные пользователи могут расширить настройки, чтобы выбрать то, что им необходимо. В любом случае, для завершения установки DirectX 9.0 SDK, убедитесь, что вы нажали "Next", и следуете указаниям, появляющимся на экране. Прежде чем вы узнаете об этом, вы будете готовы работать с SDK!
⇐Введение || Оглавление || Выбор отладочных или рабочих версий библиотек⇒