После того как вы указали установочные директории DirectX, следующим важным шагом является привязывание библиотек, которые вы будете использовать в проекте. Заметьте, привязывание файлов действует только в пределах проекта, так что убедитесь, что ваш проект игры открыт, перед тем как продолжить.
Для MSVC 6 щелкните "Project" ("Проект"), выберите "Settings" ("Настройки"). Выберите вкладку 'Ътк"("Связь"). Появятся свойства "The Project Settings Link" (как показано на рис. 1.6).
Для Visual Studio .NET откройте ваш проект, потом выделите его в "Solution Explorer" ("Проводник решений") (как показано на рис. 1.7). Далее выберите "Project", а потом "Properties", чтобы открыть диалоговое окно проекта "Property Pages" ("Страницы свойств"). В отображенной папке, выберите папку "Linker" ("Связыватель") и щелкните "Input" ("Ввод"). Справа от диалогового окна "Property Pages" вы увидите проектные настройки связи (как показано на рис. 1.8).
Для этой книги я использовал только библиотеки Direct3D, D3DX и DirectShow, так что в процессе связывания вам необходимо добавить только эти библиотеки (кроме стандартных прикладных библиотек уже включенных в блоке "Object/Library Modules" (Объектные/Библиотечные модули)). Чтобы добавить необходимые библиотеки, вставьте следующий текст в текстовый блок "Object/Library Modules" (для MSVC 6) или в "Additioanl Dependecies" ("Дополнительные зависимости") (для VC.NET):
d3d9.lib d3dx9.lib d3dxof.lib dxguid.lib winimi.lib

Рис. 1.7. Visual Studio .NET показывает все файлы и проекты, используя Solution Explorer

Рис. 1.8. Вы можете изменять настройки связывания в диалоговом окне проекта " Property Pages " наряду с другими настройками
Если вы используете DirectShow для создания анимированных текстур, вам необходимо добавить strmbasd.lib либо strmbase.lib в текстовый блок "Object/Library Modules". Чтобы узнать особенности использования библиотек DirectShow в ваших проектах, читайте главу 14 "Использование анимированных текстур".
Сейчас вы готовы к завершению, установив заданное по умолчанию состояние символа компилятора.
⇐Установка директорий DirectX SDK || Оглавление || Установка используемого по умолчанию состояния символа⇒