Metodo IMFMediaSink::Shutdown (mfidl.h)
Arresta il sink multimediale e rilascia le risorse in uso.
Sintassi
HRESULT Shutdown();
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. |
|
Il sink multimediale è stato arrestato. |
Commenti
Se l'applicazione crea il sink multimediale, è responsabile della chiamata di Shutdown per evitare perdite di memoria o risorse. Nella maggior parte delle applicazioni, tuttavia, l'applicazione crea un oggetto attivazione per il sink multimediale e la sessione multimediale usa tale oggetto per creare il sink multimediale. In tal caso, la sessione multimediale, non l'applicazione, arresta il sink multimediale. Per altre informazioni, vedere Oggetti attivazione.
Al termine di questo metodo, tutti i metodi nel sink multimediale restituiscono MF_E_SHUTDOWN, ad eccezione dei metodi IUnknown e IMFMediaEventGenerator . Il sink non genererà alcun evento dopo la chiamata di questo metodo.
Requisiti
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 |