atribut MF_SESSION_TOPOLOADER

Berisi CLSID pemuat topologi untuk Sesi Media.

Jenis Data

GUID

Keterangan

Anda dapat menggunakan atribut ini untuk menyediakan pemuat topologi kustom untuk Sesi Media.

Atur atribut ini menggunakan parameter pConfiguration dari fungsi MFCreateMediaSession atau fungsi MFCreatePMPMediaSession .

Jika atribut ini diatur, Sesi Media memanggil CoCreateInstance dengan CLSID yang ditentukan saat membuat pemuat topologi. Objek yang dibuat oleh CLSID ini harus mengekspos antarmuka IMFTopoLoader .

Jika atribut ini tidak diatur, Sesi Media membuat pemuat topologi default yang disediakan di Media Foundation.

Pemuat topologi harus mendukung apartemen multithreaded. Anda harus mendaftarkan pemuat topologi sebagai ThreadingModel="Keduanya". Selain itu, jika Anda menggunakan pemuat topologi di dalam jalur media yang dilindungi (PMP), pemuat topologi harus menjadi komponen tepercaya. Untuk informasi selengkapnya, lihat Jalur Media Terproteksi.

Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Mfidl.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

IMFAttributes::GetGUID

IMFAttributes::SetGUID

Atribut Sesi Media

Pemuat Topologi Kustom