Funzione di callback CAPSTATUSCALLBACKA (vfw.h)
La funzione capStatusCallback è la funzione di callback di stato usata con l'acquisizione video. Il nome capStatusCallback è un segnaposto per il nome della funzione fornita dall'applicazione.
Per impostare il callback, inviare il messaggio di WM_CAP_SET_CALLBACK_STATUS alla finestra di acquisizione o chiamare la macro capSetCallbackOnStatus .
Sintassi
CAPSTATUSCALLBACKA Capstatuscallbacka;
LRESULT Capstatuscallbacka(
HWND hWnd,
int nID,
LPCSTR lpsz
)
{...}
Parametri
hWnd
Handle alla finestra di acquisizione associata alla funzione di callback.
nID
Numero di identificazione del messaggio.
lpsz
Puntatore a una descrizione testuale dello stato restituito.
Valore restituito
nessuno
Osservazioni
Durante le operazioni di acquisizione, il primo messaggio inviato alla funzione di callback è sempre IDS_CAP_BEGIN e l'ultimo è sempre IDS_CAP_END. Un identificatore di messaggio pari a zero indica l'avvio di una nuova operazione e la funzione di callback deve cancellare lo stato corrente.
Nota
L'intestazione vfw.h definisce CAPSTATUSCALLBACK come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
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 |