Функция обратного вызова 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 |