Поделиться через


Функция обратного вызова CAPVIDEOCALLBACK (vfw.h)

Функция capVideoStreamCallback — это функция обратного вызова, используемая при записи потоковой передачи для необязательной обработки кадра захваченного видео. Имя capVideoStreamCallback является заполнителем для имени функции, предоставленной приложением.

Чтобы задать этот обратный вызов для записи потоковой передачи, отправьте сообщение WM_CAP_SET_CALLBACK_VIDEOSTREAM в окно захвата или вызовите макрос capSetCallbackOnVideoStream .

Чтобы задать этот обратный вызов для предварительного просмотра кадра, отправьте сообщение WM_CAP_SET_CALLBACK_FRAME в окно захвата или вызовите макрос capSetCallbackOnFrame .

Синтаксис

CAPVIDEOCALLBACK Capvideocallback;

LRESULT Capvideocallback(
  HWND hWnd,
  LPVIDEOHDR lpVHdr
)
{...}

Параметры

hWnd

Дескриптор окна записи, связанного с функцией обратного вызова.

lpVHdr

Указатель на структуру VIDEOHDR , содержащую сведения о захваченном кадре.

Возвращаемое значение

None

Remarks

Окно захвата вызывает функцию обратного вызова видеопотока, когда видео буфер помечен драйвером захвата. При записи на диск это будет предшествовать операции записи на диск.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header vfw.h

См. также раздел

Запись видео

Функции захвата видео