Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

захват видео с web камеры?

17K
07 мая 2007 года
Cuvorov
8 / / 26.10.2006
Пишу программу что то типа видео чата.
Для захвата виде web камеры я использовал CAPture API.
Я делал это таким образом.
hWndC = capCreateCaptureWindowA (
(LPSTR)"My Capture Window", // window name if pop-up
WS_VISIBLE|WS_OVERLAPPEDWINDOW|WS_POPUP , // window style
0, 0, 160, 120, // window position and dimensions
hwnd,
NULL);

capDriverConnect(hWndC, 0);
capPreviewRate(hWndC, 66); // rate, in milliseconds
capPreview(hWndC, TRUE);
capSetCallbackOnFrame(hWndC,capVideoStreamCallback);
Но есть одна проблема для их использования надо обязательно создавать окно куда будет отображаться виде а только потом его пересылать.



Вопрос 1 -как обойтись без этого окна или на крайний случай как его скрыть.

Вопрос 2 - Можно ли сделать захват виде с web камеры через directx и как завут этот класс и где про это можно прочитать.
2.9K
15 мая 2007 года
Ation
96 / / 27.07.2004
Тебе поможет Direct Show. Скачай себе DirectX SDK, там есть примеры захвата видео с камеры. Тока нах оно надо? Попробуй просто сделать родительское окно невидимым (через ShowWindow ).
334
15 мая 2007 года
HexEdit
809 / / 27.07.2006
Цитата: Ation
Тока нах оно надо?


[COLOR="Green"]Ation, предупреждение... Следи за высказываниями...[/COLOR]

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог