Objek Pengecualian Timbal Balik
[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 Penulis Sink 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 timbal balik digunakan untuk menentukan sejumlah aliran, di mana 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 timbal balik adalah bagian opsional dari profil. Objek pengecualian timbal balik dapat dibuat untuk informasi pengecualian timbal balik yang ada di profil atau dapat dibuat kosong, siap untuk menerima data baru. Objek pengecualian timbal balik 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 timbal balik tanpa data apa pun. |
IWMProfile::GetMutualExclusion | Membuat objek pengecualian timbal balik yang diisi dengan data dari profil. Menggunakan indeks pengecualian timbal balik untuk mengidentifikasi informasi pengecualian timbal balik yang diinginkan. |
Kedua metode dalam tabel sebelumnya mengatur penunjuk ke antarmuka IWMMutualExclusion . Antarmuka IWMStreamList diwarisi oleh IWMMutualExclusion dan tidak perlu diakses secara langsung. Antarmuka lain dari objek pengecualian timbal balik dapat diperoleh dengan memanggil metode QueryInterface .
Antarmuka berikut didukung oleh setiap objek pengecualian bersama.
Antarmuka | Deskripsi |
---|---|
IWMMutualExclusion | Mengatur dan mengambil jenis pengecualian timbal balik yang akan digunakan. |
IWMMutualExclusion2 | Mengatur aliran ke dalam rekaman, yang dapat digunakan untuk membuat skenario pengecualian timbal balik yang kompleks. Mewarisi semua metode IWMMutualExclusion. |
IWMStreamList | Mengelola daftar aliran yang saling eksklusif. |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk