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

Vedi anche

Acquisizione video

Funzioni di acquisizione video