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


Макрос capSetCallbackOnWaveStream (vfw.h)

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

Синтаксис

void capSetCallbackOnWaveStream(
   hwnd,
   fpProc
);

Параметры

hwnd

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

fpProc

Указатель на функцию обратного вызова потока волны типа capWaveStreamCallback. Укажите значение NULL для этого параметра, чтобы отключить ранее установленную функцию обратного вызова потока волн.

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

None

Remarks

Окно записи вызывает процедуру перед записью звукового буфера на диск. Это позволяет приложениям при необходимости изменять звуковой буфер.

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

Требования

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

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

Запись видео

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