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
Mmsystem.h (include Windows.h)

Vedi anche

MCI

Comandi MCI