"Живую" картинку с Веб-камеры в обои рабочего стола в VB6?

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

"Живую" картинку с Веб-камеры в обои рабочего стола в VB6?

Сообщение Ariadna-on-Line »

Если это может программа VLC - плеер, значит теоретически это возможно.
Прошу помощи сообщества. Коты ... то есть КОДЫ просто приветствуются.
Вот картинка, что не совсем уж голое любопытство.
Вложения
Безымянный.JPG
(143.62 КБ) 809 скачиваний
Аватара пользователя
Андрей Бедов
Друг Кота
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB

Сообщение Андрей Бедов »

В область видеопамяти, отвечающую за отображение рабочего стола, грузится хромакей. Любая программа, выводящая видеопоток через DirectDraw или GDI, при обращении к адресам памяти, в которые загружен хромакей, замещает его выводом видео в оверлее. Никакой премудрости.
Пускайте видео с камеры в любую программу, работающую с оверлеем в режиме захвата, и настраивайте фильтр вывода DirectDraw на оверлей в режиме рабочего стола.
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB

Сообщение Ariadna-on-Line »

Не совсем понял ответ. "Хромакей" - если это типа чужая программа, перехватывающая видеопотоки в компе? Тогда зачем?
Я ведь хочу именно сам написАть похожую штуку. Потому и задаю вопросы тут в форуме.
Или это какой-то исходный код для программы? Буду тогда благодарен за ссылку.
pro_grammer
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Ср ноя 26, 2008 11:45:19

Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB

Сообщение pro_grammer »

Ariadna-on-Line писал(а):Вот картинка, что не совсем уж голое любопытство.

На картинке обычное прозрачное окно. Если видео с камеры будет на рабочем столе, то его закроют окна и видно не будет?
А какая камера нужна, та что подключена к этому компу или IP вебка?

Код есть, реализовать не сложно, но надо точно знать задачу.
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB

Сообщение Ariadna-on-Line »

Нужно именно живое видео с собственной USB вебкамеры в фон рабочего стола. Поверх него, естественно, всякие иконки, запущенные приложения и тд. Ну тоесть как обычные обои рабочего стола. Я просто хочу управлять через камеру движением курсора мыши по рабочему столу, а видео в фоне вроде как самоконтроль. Сейчас реализую алгоритм с автоматическим сворачиванием в трей, когда курсор "наползает" на окно своей программы.
Ответить

Вернуться в «Интеграция с ПК»