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 |
---|---|
|
Metode berhasil. |
|
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 |