comando MCI_SIGNAL
O comando MCI_SIGNAL define uma posição especificada no workspace. Os dispositivos de vídeo digital reconhecem esse comando. O MCIAVI dá suporte a apenas um sinal ativo por vez.
Para enviar esse comando, chame a função mciSendCommand com os parâmetros a seguir.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_SIGNAL,
DWORD dwFlags,
(DWORD) (LPMCI_DGV_SIGNAL_PARMS) lpSignal
);
Parâmetros
-
wDeviceID
-
Identificador de dispositivo do dispositivo MCI que deve receber a mensagem de comando.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT ou MCI_TEST. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
-
lpSignal
-
Ponteiro para uma estrutura MCI_DGV_SIGNAL_PARMS .
Valor Retornado
Retorna zero se tiver êxito ou um erro de outra forma.
Comentários
A janela cujo identificador você especifica no membro dwCallback da estrutura MCI_DGV_SIGNAL_PARMS recebe a mensagem MM_MCISIGNAL.
Os seguintes sinalizadores se aplicam a dispositivos de vídeo digital:
-
MCI_DGV_SIGNAL_AT
-
Uma posição de sinal é incluída no membro dwPosition da estrutura identificada por lpSignal.
-
MCI_DGV_SIGNAL_CANCEL
-
Remove a posição de sinal especificada pelo valor associado ao MCI_DGV_SIGNAL_USERVAL.
-
MCI_DGV_SIGNAL_EVERY
-
Um valor de período de sinal é incluído no membro dwPeriod da estrutura identificada por lpSignal.
-
MCI_DGV_SIGNAL_POSITION
-
O dispositivo enviará o valor de posição com a mensagem do Windows em vez do valor especificado pelo usuário.
-
MCI_DGV_SIGNAL_USERVAL
-
Um valor de dados é incluído no membro dwUserParm da estrutura identificada por lpSignal. O valor de dados associado a essa solicitação é relatado novamente com a mensagem do Windows.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|