Macro MCIWndGetMode (vfw.h)

La macro MCIWndGetMode recupera la modalità operativa corrente di un dispositivo MCI. I dispositivi MCI dispongono di diverse modalità operative, designata da costanti. È possibile usare questa macro o inviare in modo esplicito il messaggio di MCIWNDM_GETMODE .

Sintassi

void MCIWndGetMode(
   hwnd,
   lp,
   len
);

Parametri

hwnd

Handle della finestra MCIWnd.

lp

Puntatore al buffer definito dall'applicazione usato per restituire la modalità.

len

Dimensioni, in byte, del buffer.

Valore restituito

nessuno

Osservazioni

Se la stringa con terminazione null che descrive la modalità è più lunga del buffer, viene troncata.

Non tutti i dispositivi possono funzionare in ogni modalità. Ad esempio, il dispositivo MCIAVI è un dispositivo di riproduzione; non supporta la modalità di registrazione. Le modalità seguenti possono essere recuperate usando MCIWNDM_GETMODE:

Modalità operativa Costante MCI
non pronto MCI_MODE_NOT_READY
apre MCI_MODE_OPEN
in pausa MCI_MODE_PAUSE
riproduzione in corso MCI_MODE_PLAY
registrazione MCI_MODE_RECORD
ricerca MCI_MODE_SEEK
Arrestato MCI_MODE_STOP

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

Vedi anche

MCIWNDM_GETMODE