Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The capWaveStreamCallback function is the callback function used with streaming capture to optionally process buffers of audio data. The name capWaveStreamCallback is a placeholder for the application-supplied function name.
To set the callback, send the WM_CAP_SET_CALLBACK_WAVESTREAM message to the capture window or call the capSetCallbackOnWaveStream macro.
Syntax
CAPWAVECALLBACK Capwavecallback;
LRESULT Capwavecallback(
HWND hWnd,
LPWAVEHDR lpWHdr
)
{...}
Parameters
hWnd
Handle to the capture window associated with the callback function.
lpWHdr
Pointer to a WAVEHDR structure containing information about the captured audio data.
Return value
None
Remarks
The capture window calls a wave stream callback function when an audio buffer is marked done by the waveform-audio driver. When capturing to disk, this will precede the disk write operation.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | vfw.h |