Функция обратного вызова CAPSTATUSCALLBACKA (vfw.h)
Функция capStatusCallback — это функция обратного вызова состояния, используемая с записью видео. Имя capStatusCallback является заполнителем для имени функции, предоставленной приложением.
Чтобы задать обратный вызов, отправьте сообщение WM_CAP_SET_CALLBACK_STATUS в окно записи или вызовите макрос capSetCallbackOnStatus.
Синтаксис
CAPSTATUSCALLBACKA Capstatuscallbacka;
LRESULT Capstatuscallbacka(
HWND hWnd,
int nID,
LPCSTR lpsz
)
{...}
Параметры
hWnd
Обработка окна захвата, связанного с функцией обратного вызова.
nID
Идентификационный номер сообщения.
lpsz
Указатель на текстовое описание возвращаемого состояния.
Возвращаемое значение
Никакой
Замечания
Во время операций записи первое сообщение, отправленное функции обратного вызова, всегда IDS_CAP_BEGIN, а последнее всегда IDS_CAP_END. Идентификатор сообщения, равный нулю, указывает, что начинается новая операция, и функция обратного вызова должна очистить текущее состояние.
Заметка
Заголовок vfw.h определяет CAPSTATUSCALLBACK как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | vfw.h |
См. также
записи видео
функции