comando MCI_PAUSE
O comando MCI_PAUSE pausa a ação atual. Os dispositivos de áudio de CD, vídeo digital, sequenciador MIDI, VCR, videodisc e waveform-audio reconhecem esse comando.
Para enviar esse comando, chame a função mciSendCommand com os parâmetros a seguir.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_PAUSE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpPause
);
Parâmetros
-
wDeviceID
-
Identificador de dispositivo do dispositivo MCI que deve receber a mensagem de comando.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT ou, para dispositivos de vídeo digital e VCR, MCI_TEST. Para obter informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
-
lpPause
-
Ponteiro para uma estrutura MCI_GENERIC_PARMS . (Dispositivos com conjuntos de comandos estendidos podem substituir essa estrutura por uma estrutura específica do dispositivo.)
Valor Retornado
Retornará zero se tiver êxito ou um erro, caso contrário.
Comentários
A diferença entre os comandos MCI_STOP e MCI_PAUSE depende do dispositivo. Se possível, MCI_PAUSE suspende a operação do dispositivo, mas deixa o dispositivo pronto para retomar a reprodução imediatamente. Com os drivers MCICDA, MCISEQ e MCIPIONR, o comando MCI_PAUSE funciona da mesma forma que o comando MCI_STOP.
Para dispositivos de vídeo digital, o parâmetro lpPause aponta para uma estrutura MCI_DGV_PAUSE_PARMS .
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 |
|