![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| helvar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.4.2004 Репутация: нет Всего: нет |
Доброго времени суток.
Возник такой вопрос: каким образом можно используя wpf сделать захват видео с веб-камеры? Есть предположение... т.к. WPF во многом опирается на DirectX, то наверно должен существовать интрефейс - обертка для DirectShow. Возможно есть более удобные пути. Информции в инете не так много и вся она опирается на неуправляемый код. Может кто-нибудь сталкивался с подобным. Заранее благодарен. |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
helvar, боюсь, что это не по адресу. WPF - это создание интерфейса. То есть по определению он не занимается такими вещами, как захват видео - это другая область.
|
|||
|
||||
| helvar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.4.2004 Репутация: нет Всего: нет |
Kefir, возможно я не совсем точно выразился.... Есть приложение, типа wpf. Обычное оконное приложение. Необходимо обеспечить возможность работы данного приложения с веб - камерой.
Интерфейс? Безусловно! Но разве wpf не упирается одной ногой в framework? Насколько мне известно вторая нога у него стоит на directX и именно поэтому там столько возможностей по интерфейсу. Ну а directX - это возможность работы с directshow. Захват видео через directshow задача весьма распространенная. Правда решается она пляской с бубном... Вот как раз я и хотел узнать, если кто слышал или занимался, возможно ли используя приложения типа wpf работать с захватом видео? В обратную сторону все понятно: там даже контролы есть для воспроизведения. Да и вообще wpf имеет ориентацию на мультимедиа, НО как быть с захватом... ? Слышал, что .net вообще слабый для работы с захватом... вот и решил поинтересоваться у сообщества. Может есть еще мнения? |
|||
|
||||
| Kefir |
|
|||
|
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: 22 Всего: 87 |
helvar, то, что ВПФ юзает DX вообще ничего не значит. DX это, условно говоря, backend для WFP и ничего более. Использовать его возможности через WPF - это нонсенс. WPF не создавался как враппер для DX.
|
|||
|
||||
| helvar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 2.4.2004 Репутация: нет Всего: нет |
Kefir,
Так никто об этом и не спорит. Возможность использования некоторых возможностей directX в wpf описана практически во всех вводных статьях, но подобное существенно снижает производительность. Меня интересует есть ли возможность ипользования wpf для веб камеры. Вообще я кое-что уже нашел... Здесь уже подобный вопрос поднимался, правда в другом разделе, посвященный C#. Так тоже человек живо интересовался возможностью захвата видео, правда на обычных windows приложениях. Так вот.. Я нашел хорошую бесплатную библиотеку DirectShowLib, которая работает на .net. Там же есть масса примеров для наиболее распространненных вариантов захвата. Думаю этим можно вполне воспользоваться. Просто хотелось узнать можно ли обойтись без лишних элементов... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |