Objek Pengecualian Timah
[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK , adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Sink Writer alih-alih Windows Media Format 11 SDK , jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Objek pengecualian bersama digunakan untuk menentukan sejumlah aliran, yang hanya satu yang dapat dikirimkan pada satu waktu. Ini dapat digunakan dalam beberapa cara, seperti menyediakan aliran audio dalam beberapa bahasa sebagai soundtrack untuk satu aliran video.
Pengecualian bersama adalah bagian opsional dari profil. Objek pengecualian timbayar dapat dibuat untuk informasi pengecualian bersama yang ada di profil atau dapat dibuat kosong, siap untuk menerima data baru. Objek pengecualian timbul tidak dapat ada secara independen dari objek profil. Untuk menyimpan konten objek pengecualian timbal balik, Anda harus memanggil IWMProfile::AddMutualExclusion.
Untuk membuat objek pengecualian bersama, gunakan salah satu metode berikut.
Metode | Deskripsi |
---|---|
IWMProfile::CreateNewMutualExclusion | Membuat objek pengecualian bersama tanpa data apa pun. |
IWMProfile::GetMutualExclusion | Membuat objek pengecualian bersama yang diisi dengan data dari profil. Menggunakan indeks pengecualian bersama untuk mengidentifikasi informasi pengecualian bersama yang diinginkan. |
Kedua metode dalam tabel sebelumnya mengatur penunjuk ke antarmuka IWMMutualExclusion. Antarmuka IWMStreamList diwariskan oleh IWMMutualExclusion dan tidak perlu diakses secara langsung. Antarmuka lain dari objek pengecualian bersama dapat diperoleh dengan memanggil metode QueryInterface.
Antarmuka berikut didukung oleh setiap objek pengecualian bersama.
Antarmuka | Deskripsi |
---|---|
IWMMutualExclusion | Mengatur dan mengambil jenis pengecualian bersama yang akan digunakan. |
IWMMutualExclusion2 | Mengatur aliran ke dalam rekaman, yang dapat digunakan untuk membuat skenario pengecualian bersama yang kompleks. Mewarisi semua metode IWMMutualExclusion. |
IWMStreamList | Mengelola daftar aliran yang saling eksklusif. |
Topik terkait