Comando stop
Il comando stop arresta la riproduzione o la registrazione. I dispositivi audio CD, digital-video, MIDI Sequencer, videodisc, VCR e waveform-audio riconoscono questo comando.
Per inviare questo comando, chiamare la funzione mciSendString con il set di parametri lpszCommand come indicato di seguito.
_stprintf_s(
lpszCommand,
TEXT("stop %s %s %s"),
lpszDeviceID,
lpszStopFlags,
lpszFlags
);
Parametri
-
lpszDeviceID
-
Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.
-
lpszStopFlags
-
Per i dispositivi digital-video, può essere il flag seguente.
Valore Significato Tenere Impedisce il rilascio delle risorse necessarie per ridisegnare un'immagine ancora sullo schermo. Il buffer dei frame rimane disponibile per l'uso durante l'aggiornamento della visualizzazione quando, ad esempio, la finestra viene spostata. -
lpszFlags
-
Può essere "wait", "notify" o entrambi. Per i dispositivi digital-video e VCR, è anche possibile specificare "test". Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.
Valore restituito
Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.
Commenti
Per i dispositivi audio CD, il comando arresta la riproduzione e reimposta la posizione corrente della traccia su zero.
Esempio
Il comando seguente arresta la riproduzione o la registrazione nel dispositivo "mysound".
stop mysound
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |