![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]()
Переписывать интерфейсы с Си++ на Дельфи будет слишком долго, т.к. я в Си в этом не силен.
есть такой. "dcm800.ax" Как его можно подгрузить?
Nostra Sunt
|
![]() |
![]() |
![]() |
#22 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
- не так уж и долго, интерфейсы DirectShow одинаковы, что для Си, что для Delphi
- его достаточно инсталлировать (regsvr32) в системе (а возможно он уже инсталлирован, да вы его не используете) и он будет доступен в списке фильтров в том же графэдите для создания графа, а значит и в своей программе.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#23 | |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]() Цитата:
https://dl.dropboxusercontent.com/u/24818729/3.jpg
Nostra Sunt
|
|
![]() |
![]() |
![]() |
#24 |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]()
Правильной ли будет такая интерпретация?
Код:
Код:
Nostra Sunt
Последний раз редактировалось Daemvil; 01.07.2014 в 15:19. |
![]() |
![]() |
![]() |
#25 | |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]() Цитата:
![]()
Nostra Sunt
|
|
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]()
Уважаемые форумчане! такой вопрос: если интерфейс описан не до конца, то можно ли его получить(доступ к описанным методам) по queryInterface?
Переписал на Дельфи несколько методов из интерфейса для камеры: Код:
Nostra Sunt
Последний раз редактировалось Daemvil; 14.08.2014 в 15:35. |
![]() |
![]() |
![]() |
#27 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Либо интерфейс действительно не поддерживается либо не правильно GUID написали.
|
![]() |
![]() |
![]() |
#28 | |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]() Цитата:
Сравнивал 10 раз с прилагаемым к камере dcm800.h, все один к одному. В графстудии не нашел возможности подключить интерфейс, там в источнике в разделе Interfaces указаны другие хидеры, совсем не dcm800.h, а strmif.h и objidl.h. И IID другие... в сишном примере для камеры версии dcm310 (для 800 все аналогично) сделано так: Код:
Код:
Nostra Sunt
Последний раз редактировалось Daemvil; 14.08.2014 в 20:48. |
|
![]() |
![]() |
![]() |
#29 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#30 |
Пользователь
Регистрация: 23.12.2009
Сообщений: 56
|
![]()
Для запроса интерфейса так ли важно точное описание его методов? разве для Query важен не только существующий IID (GUID)?
Nostra Sunt
Последний раз редактировалось Daemvil; 15.08.2014 в 09:31. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Камера opengl 2d | gufon | Мультимедиа в Delphi | 1 | 09.03.2012 16:42 |
Камера DirectX | sfok3 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 06.02.2012 21:05 |
Web камера | TacoBell | Общие вопросы C/C++ | 8 | 01.10.2010 17:59 |
Web камера | mas96 | Компьютерное железо | 2 | 24.09.2010 15:38 |
direct3d9. Камера. VC++. | Crivel | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 08.07.2010 16:36 |