![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
Пытаюсь использовать
error LNK2001: unresolved external symbol _IID_IMpeg2Data значит не найден lib-файл ? В DX SDK ничего про lib-файл не сказано, как вычислить что за файл нужен ? |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
AndreySol, с каждой библиотекой всегда идёт *.h и *.lib файлы. Если нет одного из этих типов - библиотека не рабочая. Конечно, если только вся реализация не сделана в этих же заголовочных файлах, но это очевидно не ваш случай.
Это сообщение отредактировал(а) Rickert - 7.10.2008, 07:38 -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
Это все понятно.
Дело в том, что IMpeg2Data - стандартный DirectShow-интерфейс, который описан в DX SDK. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
AndreySol
Только что проверил - у меня всё пучком. 0) Попробуйте #include <mpeg2data.h> 1) В чём кодите? 2) С библиотеками что-нибудь в последнее время творили? Установка/перемещение вручную? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
Насколько я знаю разница между #include <mpeg2data.h> и #include "mpeg2data.h" будет только в том, как и где студия будет искать необходимый хедер.
Работаю с VC++ 6.0, с системой (WinXP SP2) никаких экспериментов не производил. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
AndreySol, а какой у вас проект? Консольный, Win32?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
На RSDN подсказали полечить таким макаром
const CLSID CLSID_Mpeg2Data = {0xC666E115, 0xBB62, 0x4027, 0xA1, 0x13, 0x82, 0xD6, 0x43, 0xFE, 0x2D, 0x99}; const IID IID_IMpeg2Data = {0x9B396D40, 0xF380, 0x4e3c, 0xA5, 0x14,0x1A, 0x82, 0xBF, 0x6E, 0xBF, 0xE6}; Вроде помогло. |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |