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


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

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

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

Синтаксис

CAPWAVECALLBACK Capwavecallback;

LRESULT Capwavecallback(
  HWND hWnd,
  LPWAVEHDR lpWHdr
)
{...}

Параметры

hWnd

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

lpWHdr

Указатель на структуру WAVEHDR , содержащую сведения о захваченных звуковых данных.

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

None

Remarks

Окно захвата вызывает функцию обратного вызова потока волн, когда звуковой буфер помечен драйвером waveform-audio. При записи на диск это будет предшествовать операции записи на диск.

Требования

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

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

Запись видео

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