Если это может программа VLC - плеер, значит теоретически это возможно.
Прошу помощи сообщества. Коты ... то есть КОДЫ просто приветствуются.
Вот картинка, что не совсем уж голое любопытство.
"Живую" картинку с Веб-камеры в обои рабочего стола в VB6?
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
"Живую" картинку с Веб-камеры в обои рабочего стола в VB6?
- Вложения
-
- Безымянный.JPG
- (143.62 КБ) 809 скачиваний
- Андрей Бедов
- Друг Кота
- Сообщения: 37346
- Зарегистрирован: Чт авг 30, 2012 20:24:40
- Откуда: Нижний Новгород
Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB
В область видеопамяти, отвечающую за отображение рабочего стола, грузится хромакей. Любая программа, выводящая видеопоток через DirectDraw или GDI, при обращении к адресам памяти, в которые загружен хромакей, замещает его выводом видео в оверлее. Никакой премудрости.
Пускайте видео с камеры в любую программу, работающую с оверлеем в режиме захвата, и настраивайте фильтр вывода DirectDraw на оверлей в режиме рабочего стола.
Пускайте видео с камеры в любую программу, работающую с оверлеем в режиме захвата, и настраивайте фильтр вывода DirectDraw на оверлей в режиме рабочего стола.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB
Не совсем понял ответ. "Хромакей" - если это типа чужая программа, перехватывающая видеопотоки в компе? Тогда зачем?
Я ведь хочу именно сам написАть похожую штуку. Потому и задаю вопросы тут в форуме.
Или это какой-то исходный код для программы? Буду тогда благодарен за ссылку.
Я ведь хочу именно сам написАть похожую штуку. Потому и задаю вопросы тут в форуме.
Или это какой-то исходный код для программы? Буду тогда благодарен за ссылку.
-
pro_grammer
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Ср ноя 26, 2008 11:45:19
Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB
Ariadna-on-Line писал(а):Вот картинка, что не совсем уж голое любопытство.
На картинке обычное прозрачное окно. Если видео с камеры будет на рабочем столе, то его закроют окна и видно не будет?
А какая камера нужна, та что подключена к этому компу или IP вебка?
Код есть, реализовать не сложно, но надо точно знать задачу.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: "Живую" картинку с Веб-камеры в обои рабочего стола в VB
Нужно именно живое видео с собственной USB вебкамеры в фон рабочего стола. Поверх него, естественно, всякие иконки, запущенные приложения и тд. Ну тоесть как обычные обои рабочего стола. Я просто хочу управлять через камеру движением курсора мыши по рабочему столу, а видео в фоне вроде как самоконтроль. Сейчас реализую алгоритм с автоматическим сворачиванием в трей, когда курсор "наползает" на окно своей программы.