Metodo IMFMediaSource::Stop (mfidl.h)
Arresta tutti i flussi attivi nell'origine multimediale.
Sintassi
HRESULT Stop();
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
È stato chiamato il metodo Shutdown dell'origine multimediale. |
Commenti
Questo metodo è asincrono. Al termine dell'operazione, l'origine multimediale invia l'evento MESourceStopped e ogni flusso attivo invia un evento MEStreamStopped . Se il metodo restituisce un codice di errore, non vengono generati eventi.
Quando un'origine multimediale viene arrestata, la posizione corrente viene ripristinata su zero. Successivamente, se il metodo Start viene chiamato con VT_EMPTY per la posizione iniziale, la riproduzione inizia dall'inizio della presentazione.
Mentre l'origine viene arrestata, nessun flusso produce dati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfuuid.lib |