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]

Vedi anche

MCI

Stringhe di comando MCI