Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > DSPack, проблема с использованием


Автор: Ulisses 11.8.2008, 09:59
Помогите пожалуйста, кто знает.
Я устанавливаю DSPack, вроде все по инструкции,в билдере появились новые значки.
Запускаю пример, а там вылетает такие ошибки :
Код

[C++ Error] d3dtypes.h(113): E2238 Multiple declaration for '_D3DCOLORVALUE'
 

в общем там есть 2 хедера: d3dtypes.h  и d3d9types.h, они описания типов под одинаковыми именами, но немного по-разному, один из хедеров я пробовал отключать - бесполезно, вылетают ошибки в другом хедере, что тип не известен. 
Что с этим делать не представляю, помогите, кто может.

Добавлено через 10 минут и 41 секунду
Очень извиняюсь, пока ждал ответа сам нашел 
вот, если кому интересно http://borland.xportal.ru/forum/viewtopic.php?t=20883&sid=3657fed13adec5369f7b936900c43e5f

Автор: Ulisses 11.8.2008, 14:56
 smile Все оказалось не так просто, теперь он не может найти некоторые библиотеки 
Код

[C++ Error] DirectShow9.hpp(49): E2209 Unable to open include file 'bdatypes.h'
[C++ Error] DirectShow9.hpp(53): E2209 Unable to open include file 'XPrtDefs.h'
[C++ Error] DirectShow9.hpp(56): E2209 Unable to open include file 'DXVA.h'
[C++ Error] DirectShow9.hpp(59): E2209 Unable to open include file 'regbag.h'
[C++ Error] DirectShow9.hpp(60): E2209 Unable to open include file 'tuner.h'
и тд.......


я нашел, неизвестно откуда у меня взявшийся Microsoft SDK, где были нужные библиотеки, однако при этом он начинает придираться к comcat.h 


что делать не знаю

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)