Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2010, 20:53   #1
Eric56
 
Регистрация: 12.12.2010
Сообщений: 3
По умолчанию Захват видео

Здравствуйте!
Подскажите как реализовать захват видео с вебкамеры в С++ билдер 6 через vfw.
Пока что я сделал следующее:
Создал форму, разместил 2 кнопки и таймер.

Подключил библиотеку vfw

далее код:
Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
HWND MyHandle;
MyHandle =  Form1->Handle;
hWndC=capCreateCaptureWindow("WebCam",
WS_CHILD | WS_VISIBLE ,
0,0,640,480,
MyHandle,
0);

if (hWndC) {
SendMessage(hWndC, WM_CAP_DRIVER_CONNECT, 0, 0);
ShowWindow(hWndC,true);
}

Timer1 -> Enabled = True;
}

//---------------------------------------------------------------------------

void __fastcall TForm1::Button2Click(TObject *Sender)
{
if (hWndC)
{
SendMessage(hWndC, WM_CAP_DRIVER_DISCONNECT, 0, 0);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
if (hWndC){SendMessage(hWndC, WM_CAP_GRAB_FRAME, 0, 0);
}
}
В итоге появляется в форме 1 черное изображение.
SendMessage(hWndC, WM_CAP_GRAB_FRAME, 0, 0);
SendMessage(hWndC, WM_CAP_DRIVER_CONNECT, 0, 0);
здесь 3-й параметр отвечает за используемый драйвер, перебрал от 0 до 9, не помогло.
Подскажите в чем может быть дело?
Eric56 вне форума Ответить с цитированием
Старый 12.12.2010, 21:53   #2
Eric56
 
Регистрация: 12.12.2010
Сообщений: 3
По умолчанию

По-моему не в том разделе тему создал, модераторы, удалите плз, сейчас в другой раздел перенесу.
Eric56 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Захват видео с веб-камеры alexprey Мультимедиа в Delphi 8 09.07.2010 15:28
Захват маркера на видео Liam Помощь студентам 0 03.07.2009 03:52
видео захват Dyaba Общие вопросы C/C++ 1 02.05.2009 19:24
Захват и запись видео трансляции из интернета polco Софт 1 02.02.2009 13:58