Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Макрос capSetCallbackOnCapControl задает функцию обратного вызова в приложении, предоставляя ему точный элемент управления записью. Этот макрос можно использовать или явно вызывать сообщение WM_CAP_SET_CALLBACK_CAPCONTROL .
Синтаксис
BOOL capSetCallbackOnCapControl(
hwnd,
fpProc
);
Параметры
hwnd
Дескриптор в окне захвата.
fpProc
Указатель на функцию обратного вызова типа capControlCallback. Укажите ЗНАЧЕНИЕ NULL для этого параметра, чтобы отключить ранее установленную функцию обратного вызова.
Возвращаемое значение
Тип: BOOL
Возвращает значение TRUE , если выполняется успешное или ложное значение, если потоковая запись или сеанс записи с одним кадром выполняется.
Замечания
Одна функция обратного вызова используется для точного управления приложением моментов начала и завершения потоковой передачи. Окно записи сначала вызывает процедуру с nState , заданную для CONTROLCALLBACK_PREROLL после выделения всех буферов, и все остальные подготовки записи завершены. Это дает приложению возможность предварительно запускать источники видео, возвращаясь из функции обратного вызова в момент начала записи. Возвращаемое значение TRUE из функции обратного вызова продолжает записываться и возвращаемое значение записи ложных прерываний. После начала записи эта функция обратного вызова будет вызываться часто с параметром nState , равным CONTROLCALLBACK_CAPTURING, чтобы разрешить приложению завершить запись, возвращая значение FALSE.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | vfw.h |