Objek Prioritas Aliran

[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 prioritas aliran digunakan untuk menentukan urutan kepentingan untuk aliran dalam profil. Ketika pemutaran penuh tidak dimungkinkan karena keterbatasan laju bit, aliran prioritas terendah akan menjadi yang pertama dihilangkan.

Objek prioritas aliran dapat dibuat untuk data prioritas aliran yang ada di profil atau dapat dibuat kosong, siap untuk menerima data baru. Objek prioritas aliran tidak boleh ada secara independen dari objek profil. Untuk menyimpan konten objek prioritas aliran, Anda harus memanggil IWMProfile3::SetStreamPrioritization. Untuk membuat objek prioritas aliran, gunakan salah satu metode berikut.

Metode Deskripsi
IWMProfile3::CreateNewStreamPrioritization Membuat objek prioritas aliran tanpa data apa pun.
IWMProfile3::GetStreamPrioritization Membuat objek prioritas aliran yang diisi dengan data dari profil.

 

Kedua metode dalam tabel sebelumnya mengatur penunjuk ke antarmuka IWMStreamPrioritization . Ini adalah satu-satunya antarmuka yang didukung oleh objek prioritas aliran.

Antarmuka Deskripsi
IWMStreamPrioritization Mengelola daftar aliran dalam objek prioritas aliran.

 

Keterangan

Hanya satu prioritas aliran yang dapat ada untuk profil tertentu. Jika Anda membuat prioritas streaming baru untuk profil yang sudah berisi prioritas streaming, yang lama akan dihapus.

Objek

Objek Profil

Menggunakan Prioritas Aliran