Comando stop
O comando stop interrompe a reprodução ou a gravação. Os dispositivos de áudio de CD, vídeo digital, sequenciador MIDI, videodisc, VCR e waveform-audio reconhecem esse comando.
Para enviar esse comando, chame a função mciSendString com o parâmetro lpszCommand definido da seguinte maneira.
_stprintf_s(
lpszCommand,
TEXT("stop %s %s %s"),
lpszDeviceID,
lpszStopFlags,
lpszFlags
);
-
lpszDeviceID
-
Identificador de um dispositivo MCI. Esse identificador ou alias é atribuído quando o dispositivo é aberto.
-
lpszStopFlags
-
Para dispositivos de vídeo digital, pode ser o sinalizador a seguir.
Valor Significado Segurar Impede a liberação de recursos necessários para redesenhar uma imagem parada na tela. O buffer de quadro permanece disponível para uso na atualização da exibição quando, por exemplo, a janela é movida. -
lpszFlags
-
Pode ser "wait", "notify" ou ambos. Para dispositivos de vídeo digital e VCR, "teste" também pode ser especificado. Para obter mais informações sobre esses sinalizadores, consulte Os Sinalizadores de Espera, Notificação e Teste.
Retornará zero se tiver êxito ou um erro, caso contrário.
Para dispositivos de áudio CD, o comando stop interrompe a reprodução e redefine a posição atual da faixa como zero.
O comando a seguir interrompe a reprodução ou a gravação no dispositivo "mysound".
stop mysound
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] |