Antarmuka IMFASFMutualExclusion (wmcontainer.h)
Mengonfigurasi objek pengecualian timbal balik Advanced Systems Format (ASF), yang mengelola informasi tentang sekelompok aliran di profil ASF yang saling eksklusif. Ketika aliran atau grup aliran saling eksklusif, hanya salah satu dari mereka yang dibaca pada satu waktu, mereka tidak dibaca secara bersamaan.
Contoh umum pengecualian timbal balik adalah sekumpulan aliran yang masing-masing menyertakan konten yang sama yang dikodekan pada laju bit yang berbeda. Aliran yang digunakan ditentukan oleh bandwidth yang tersedia untuk pembaca.
Antarmuka IMFASFMutualExclusion ada untuk setiap objek pengecualian timbal balik ASF. Penunjuk ke antarmuka ini diperoleh saat Anda membuat objek menggunakan metode IMFASFProfile::CreateMutualExclusion .
Warisan
Antarmuka IMFASFMutualExclusion mewarisi dari antarmuka IUnknown . IMFASFMutualExclusion juga memiliki jenis anggota ini:
Metode
Antarmuka IMFASFMutualExclusion memiliki metode ini.
IMFASFMutualExclusion::AddRecord Menambahkan rekaman ke objek pengecualian timbal balik. Rekaman menentukan aliran yang saling eksklusif dengan aliran di semua rekaman lainnya. |
IMFASFMutualExclusion::AddStreamForRecord Menambahkan nomor aliran ke rekaman dalam objek pengecualian timbal balik Format Sistem Tingkat Lanjut. |
IMFASFMutualExclusion::Clone Membuat salinan objek pengecualian timbal balik Format Sistem Tingkat Lanjut. |
IMFASFMutualExclusion::GetRecordCount Mengambil jumlah rekaman dalam objek pengecualian timbal balik Format Sistem Tingkat Lanjut. |
IMFASFMutualExclusion::GetStreamsForRecord Mengambil nomor aliran yang terkandung dalam rekaman dalam objek pengecualian timbal balik Format Sistem Tingkat Lanjut. |
IMFASFMutualExclusion::GetType Mengambil jenis pengecualian timbal balik yang diwakili oleh objek pengecualian timbal balik Format Sistem Tingkat Lanjut (ASF). |
IMFASFMutualExclusion::RemoveRecord Menghapus rekaman dari objek pengecualian timbal balik Format Sistem Tingkat Lanjut (ASF). |
IMFASFMutualExclusion::RemoveStreamFromRecord Menghapus nomor aliran dari rekaman dalam objek pengecualian timbal balik Format Sistem Tingkat Lanjut. |
IMFASFMutualExclusion::SetType Mengatur jenis pengecualian timbal balik yang diwakili oleh objek pengecualian timbal balik Format Sistem Tingkat Lanjut (ASF). |
Keterangan
Objek profil ASF dapat mendukung beberapa pengecualian bersama. Masing-masing harus dikonfigurasi menggunakan objek pengecualian timbal balik ASF terpisah.
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 | wmcontainer.h |