Bagikan melalui


IMFMediaSink::Metode matikan (mfidl.h)

Mematikan sink media dan melepaskan sumber daya yang digunakannya.

Sintaks

HRESULT Shutdown();

Mengembalikan nilai

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
MF_E_SHUTDOWN
Sink media dimatikan.

Keterangan

Jika aplikasi membuat sink media, aplikasi bertanggung jawab untuk memanggil Matikan untuk menghindari kebocoran memori atau sumber daya. Namun, di sebagian besar aplikasi, aplikasi membuat objek aktivasi untuk sink media, dan Sesi Media menggunakan objek tersebut untuk membuat sink media. Dalam hal ini, Sesi Media — bukan aplikasi — mematikan sink media. (Untuk informasi selengkapnya, lihat Objek Aktivasi.)

Setelah metode ini kembali, semua metode pada sink media mengembalikan MF_E_SHUTDOWN, kecuali untuk metode IUnknown dan metode IMFMediaEventGenerator . Sink tidak akan menaikkan peristiwa apa pun setelah metode ini dipanggil.

Persyaratan

   
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfidl.h
Pustaka Mfuuid.lib

Lihat juga

IMFMediaSink

Sink Media