Compartir a través de


comando MCI_STOP

El comando MCI_STOP detiene todas las secuencias de reproducción y grabación, descarga todos los búferes de reproducción y deja de mostrar imágenes de vídeo. Los dispositivos cd audio, digital-video, midi sequencer, videodisc, VCR y waveform-audio reconocen este comando.

Para enviar este comando, llame a la función mciSendCommand con los parámetros siguientes.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_STOP, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_GENERIC_PARMS) lpStop
);

Parámetros

wDeviceID

Identificador de dispositivo del dispositivo MCI que va a recibir el mensaje de comando.

dwFlags

MCI_NOTIFY, MCI_WAIT o, para dispositivos de vídeo digital y VCR, MCI_TEST. Para obtener información sobre estas marcas, vea Las marcas Wait, Notify y Test.

lpStop

Puntero a una estructura de MCI_GENERIC_PARMS . (Los dispositivos con conjuntos de comandos extendidos pueden reemplazar esta estructura por una estructura específica del dispositivo).

Valor devuelto

Devuelve cero si es correcto o si se produce un error en caso contrario.

Comentarios

La diferencia entre los comandos MCI_STOP y MCI_PAUSE depende del dispositivo. Si es posible, MCI_PAUSE suspende la operación del dispositivo, pero deja el dispositivo listo para reanudar la reproducción inmediatamente.

Para el dispositivo de audio cd, MCI_STOP restablece la posición de la pista actual a cero; por el contrario, MCI_PAUSE mantiene la posición actual de la pista, anticipando que el dispositivo se reanudará la reproducción.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Mmsystem.h (incluya Windows.h)

Consulte también

MCI

Comandos MCI