Funzione di callback CAPWAVECALLBACK (vfw.h)
La funzione capWaveStreamCallback è la funzione callback usata con l'acquisizione di streaming per elaborare facoltativamente i buffer di dati audio. Il nome capWaveStreamCallback è un segnaposto per il nome della funzione fornita dall'applicazione.
Per impostare il callback, inviare il messaggio di WM_CAP_SET_CALLBACK_WAVESTREAM alla finestra di acquisizione o chiamare la macro capSetCallbackOnWaveStream .
Sintassi
CAPWAVECALLBACK Capwavecallback;
LRESULT Capwavecallback(
HWND hWnd,
LPWAVEHDR lpWHdr
)
{...}
Parametri
hWnd
Handle alla finestra di acquisizione associata alla funzione di callback.
lpWHdr
Puntatore a una struttura WAVEHDR contenente informazioni sui dati audio acquisiti.
Valore restituito
nessuno
Osservazioni
La finestra di acquisizione chiama una funzione di callback del flusso di onda quando un buffer audio viene contrassegnato dal driver waveform-audio. Quando si acquisisce su disco, questa operazione precede l'operazione di scrittura del disco.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vfw.h |