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


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

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

Чтобы задать обратный вызов, отправьте сообщение WM_CAP_SET_CALLBACK_STATUS в окно записи или вызовите макрос capSetCallbackOnStatus .

Синтаксис

CAPSTATUSCALLBACKA Capstatuscallbacka;

LRESULT Capstatuscallbacka(
  HWND hWnd,
  int nID,
  LPCSTR lpsz
)
{...}

Параметры

hWnd

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

nID

Идентификационный номер сообщения.

lpsz

Указатель на текстовое описание возвращаемого состояния.

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

None

Remarks

Во время операций записи первое сообщение, отправленное в функцию обратного вызова, всегда IDS_CAP_BEGIN, а последнее всегда IDS_CAP_END. Нулевой идентификатор сообщения указывает, что начинается новая операция, а функция обратного вызова должна очистить текущее состояние.

Примечание

Заголовок vfw.h определяет CAPSTATUSCALLBACK в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

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

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

Запись видео

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