Antarmuka IMFMediaSession (mfidl.h)
Menyediakan kontrol pemutaran untuk konten yang dilindungi dan tidak terlindungi. Objek sesi Sesi Media dan jalur media terproteksi (PMP) mengekspos antarmuka ini. Antarmuka ini adalah antarmuka utama yang digunakan aplikasi untuk mengontrol alur Media Foundation.
Untuk mendapatkan pointer ke antarmuka ini, panggil MFCreateMediaSession atau MFCreatePMPMediaSession.
Warisan
Antarmuka IMFMediaSession mewarisi dari IMFMediaEventGenerator. IMFMediaSession juga memiliki jenis anggota berikut:
Metode
Antarmuka IMFMediaSession memiliki metode ini.
IMFMediaSession::ClearTopologies Menghapus semua presentasi yang diantrekan untuk diputar di Sesi Media. |
IMFMediaSession::Close Menutup Sesi Media dan merilis semua sumber daya yang digunakannya. |
IMFMediaSession::GetClock Mengambil jam presentasi Sesi Media. |
IMFMediaSession::GetFullTopology Mendapatkan topologi dari Sesi Media. |
IMFMediaSession::GetSessionCapabilities Mengambil kapabilitas Sesi Media, berdasarkan presentasi saat ini. |
IMFMediaSession::P ause Menjeda Sesi Media. |
IMFMediaSession::SetTopology Mengatur topologi pada Sesi Media. |
IMFMediaSession::Shutdown Mematikan Sesi Media dan melepaskan semua sumber daya yang digunakan oleh Sesi Media. |
IMFMediaSession::Start Memulai Sesi Media. |
IMFMediaSession::Stop Menghentikan Sesi Media. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfidl.h |