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


макрос capSetCallbackOnStatus (vfw.h)

Макрос capSetCallbackOnStatus задает функцию обратного вызова состояния в приложении. AVICap вызывает эту процедуру всякий раз, когда изменяется состояние окна записи. Этот макрос можно использовать или явно вызвать сообщение WM_CAP_SET_CALLBACK_STATUS .

Синтаксис

BOOL capSetCallbackOnStatus(
     hwnd,
     fpProc
);

Параметры

hwnd

Дескриптор в окне захвата.

fpProc

Указатель на функцию обратного вызова состояния типа capStatusCallback. Укажите ЗНАЧЕНИЕ NULL для этого параметра, чтобы отключить ранее установленную функцию обратного вызова состояния.

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

Тип: BOOL

Возвращает значение TRUE , если выполняется успешное или ложное значение, если потоковая запись или сеанс записи с одним кадром выполняется.

Замечания

Приложения могут при необходимости задать функцию обратного вызова состояния. Если задано, AVICap вызывает эту процедуру в следующих ситуациях:

  • Сеанс записи завершен.
  • Драйвер записи успешно подключен к окну захвата.
  • Создается оптимальная палитра.
  • Сообщается о количестве захваченных кадров.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
Заголовок vfw.h

См. также

Создание функции обратного вызова статуса

Запись видео

Макросы записи видео