Funzione di callback CAPVIDEOCALLBACK (vfw.h)
La funzione capVideoStreamCallback è la funzione di callback usata con l'acquisizione di streaming per elaborare facoltativamente un frame di video acquisito. Il nome capVideoStreamCallback è un segnaposto per il nome della funzione fornita dall'applicazione.
Per impostare questo callback per l'acquisizione di streaming, inviare il messaggio di WM_CAP_SET_CALLBACK_VIDEOSTREAM alla finestra di acquisizione o chiamare la macro capSetCallbackOnVideoStream .
Per impostare questo callback per l'acquisizione di fotogrammi di anteprima, inviare il messaggio di WM_CAP_SET_CALLBACK_FRAME alla finestra di acquisizione o chiamare la macro capSetCallbackOnFrame .
Sintassi
CAPVIDEOCALLBACK Capvideocallback;
LRESULT Capvideocallback(
HWND hWnd,
LPVIDEOHDR lpVHdr
)
{...}
Parametri
hWnd
Handle per la finestra di acquisizione associata alla funzione di callback.
lpVHdr
Puntatore a una struttura VIDEOHDR contenente informazioni sul frame acquisito.
Valore restituito
nessuno
Osservazioni
La finestra di acquisizione chiama una funzione di callback del flusso video quando un buffer video viene contrassegnato dal driver di acquisizione. Quando si esegue l'acquisizione su disco, questa operazione precederà 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 |