comando MCI_SIGNAL
Il comando MCI_SIGNAL imposta una posizione specificata nell'area di lavoro. I dispositivi digital-video riconoscono questo comando. MCIAVI supporta un solo segnale attivo alla volta.
Per inviare questo comando, chiamare la funzione mciSendCommand con i parametri seguenti.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_SIGNAL,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_SIGNAL_PARMS) lpSignal
);
Parametri
-
wDeviceID
-
Identificatore del dispositivo MCI che deve ricevere il messaggio di comando.
-
Dwflags
-
MCI_NOTIFY, MCI_WAIT o MCI_TEST. Per informazioni su questi flag, vedere Il flag Wait, Notify e Test Flag.
-
lpSignal
-
Puntatore a una struttura MCI_DGV_SIGNAL_PARMS .
Valore restituito
Restituisce zero se ha esito positivo o un errore in caso contrario.
Commenti
Finestra il cui handle specificato nel membro dwCallback della struttura MCI_DGV_SIGNAL_PARMS riceve il messaggio di MM_MCISIGNAL.
I flag seguenti si applicano ai dispositivi digital-video:
-
MCI_DGV_SIGNAL_AT
-
Una posizione di segnale è inclusa nel membro dwPosition della struttura identificata da lpSignal.
-
MCI_DGV_SIGNAL_CANCEL
-
Rimuove la posizione del segnale specificata dal valore associato alla MCI_DGV_SIGNAL_USERVAL.
-
MCI_DGV_SIGNAL_EVERY
-
Un valore del periodo di segnale è incluso nel membro dwPeriod della struttura identificata da lpSignal.
-
MCI_DGV_SIGNAL_POSITION
-
Il dispositivo invierà il valore di posizione con il messaggio Di Windows anziché il valore specificato dall'utente.
-
MCI_DGV_SIGNAL_USERVAL
-
Un valore di dati è incluso nel membro dwUserParm della struttura identificata da lpSignal. Il valore dei dati associato a questa richiesta viene segnalato di nuovo con il messaggio di Windows.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|