Вт, 20 июл 2010, 09:17
|
Kuzmich
Присоединился 02-28-2008
Наша Рашка
сообщений 27
|
Программирование WEB камер - DirectShow - Still и одновременно Preview?
|
|
|
|
Бредовый вопрос, но бредовый он только для тех, кто в курсе и собаку съел на DirectShow. А я что-то не в курсе, и хуже того, в темноте... HELP! 
Есть камера, умеющая DirectShow представляться миру. "Video Capture Source Filter" в терминах DirectShow. И если прицепиться к PIN_PREVIEW и сказать RenderStream, то видеопоток польется в юзеров через окно. Замечательно! Автоматически создается граф "Video capture" -> "Color space converter" -> "Video renderer". Замечательно 2!
Но вот проблема. Мне нужен не только Preview, но и Snapshot(снимок). Как сделать snapshot с still pin, если вовсю льется Preview?
Мыслится два варианта, что делать: 1. При нажатии кнопки "snapshot" останавливать Preview и запускать Still. Как? 2. Создать ручками граф на обе ветки (Preview & still одновременно). По нажатии кнопки "snapshot" запускать сохранение того, что сейчас в Still. Как?
Помогите понять, что делать!!! Если можно, пошагово и на Си...
Невозможное мы делаем сразу, чудеса требуют немножко больше времени. (С)
|
|
|
|
|
|
|
|
|