Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DirectX, помогите... 
:(
    Опции темы
Digilvase
Дата 19.2.2006, 00:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 18.2.2006

Репутация: нет
Всего: нет



Помогите разобраться!
У меня не компилируется программа с использованием DirectDraw7

Код

                 if (FAILED(DirectDrawCreateEx(NULL, (void **)&lpdd, IID_IDirectDraw7, NULL)))
                 return(0);
            

выводит сообщение об ощибке
Код

              prim.obj : error LNK2001: unresolved external symbol _IID_IDirectDraw7
              Debug/prim.exe : fatal error LNK1120: 1 unresolved externals
              Error executing link.exe.

              prim.exe - 2 error(s), 0 warning(s)


если вместо этого кода использовать
Код

  if (FAILED(DirectDrawCreate(NULL,&lpdd,NULL)))
                 return(0);


компиляция происходит успешно

извеняюсь, после того как создал тему, нашел раздел куда она более подходит если не трудно просьба к модереторам перенесите ее в другой раздел, я б ее сам удалил, только не знаю как....

Это сообщение отредактировал(а) Digilvase - 19.2.2006, 00:10
PM MAIL   Вверх
ShurikA
Дата 19.2.2006, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зануда
***


Профиль
Группа: Завсегдатай
Сообщений: 1364
Регистрация: 29.10.2005
Где: Канада

Репутация: нет
Всего: 3



А ты библиотеки все прописал?


--------------------
Если долго мучиться, что нибудь получится...
user posted image
PM MAIL WWW ICQ Skype   Вверх
Digilvase
Дата 19.2.2006, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 18.2.2006

Репутация: нет
Всего: нет



Библиотеки включил в проект через project\add to project\ и далше указал путь к sdc9 и делее к ddawe. До этого я через optins\dirictors укзал путь для поиска библиотек в sdc9. Программирую на VS6
PM MAIL   Вверх
Coocky
Дата 20.2.2006, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: нет
Всего: 62



Цитата(Digilvase @ 19.2.2006, 00:00 Найти цитируемый пост)
_IID_IDirectDraw7

Откуда ты взял ЭТОТ индетификатор интерфейса?
Далее-версия DirectX? Седьмая? А юзаешь может 9_тую?



--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
Digilvase
Дата 20.2.2006, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 18.2.2006

Репутация: нет
Всего: нет



В програмировании я пока навичек, занимаюсь не давно.

Цитата

Откуда ты взял ЭТОТ индетификатор интерфейса?

из книги Андре Ламот. Программирование игр для Windows. Советы профессионала, 2-е издание

Цитата

Далее-версия DirectX? Седьмая? А юзаешь может 9_тую?

На сколько мне известно DirectDraw7 начиная с DirectX8 не обновляется. Прчитал в той же книге.

PM MAIL   Вверх
ShumaHerr
Дата 31.3.2007, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 31.3.2007

Репутация: нет
Всего: нет



У меня та же проблема!!!
Поэтому я пишу алгоритмы ИИ  с кружочками и прямоугольничками!!! smile 
 
Цитата

Далее-версия DirectX? Седьмая? А юзаешь может 9_тую?

На сколько мне известно начиная с 8 Direct-x  DDraw  в неё не входит. Поэтому в книги Андре Ламота. Программирование игр для Windows. Советы профессионала, 
 говорится что необходимо установить с прилагаемого диска Direct X SDK 7
PM MAIL WWW   Вверх
Greeen
Дата 2.4.2007, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 710
Регистрация: 13.8.2006
Где: Петербург

Репутация: нет
Всего: 18



Digilvase,
Код

#pragma comment(lib, "strmiids.lib")



--------------------
Подпись больше не нужна
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.1684 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.