Menggunakan Berbagi Bandwidth

[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.]

Anda dapat menggunakan objek berbagi bandwidth untuk menentukan bahwa aliran tertentu, ketika digabungkan, tidak akan menggunakan lebih banyak bandwidth daripada yang ditentukan. Informasi dalam objek berbagi bandwidth tidak dihasilkan atau diverifikasi oleh penulis atau digunakan oleh pembaca untuk apa pun.

Saat file ditulis yang memiliki informasi berbagi bandwidth di profilnya, data disimpan di bagian headernya. Anda dapat menggunakan antarmuka IWMProfile di pembaca untuk memeriksa informasi berbagi bandwidth saat file diputar.

Setiap objek berbagi bandwidth ditentukan oleh dua pengaturan. Pertama adalah bandwidth, seperti yang didefinisikan oleh bandwidth dan jendela buffer. Pengaturan kedua adalah jenis berbagi bandwidth, yang dapat bersifat eksklusif atau parsial. Berbagi bandwidth eksklusif berarti bahwa aliran konstituen diputar kembali satu per satu, sementara sebagian berarti aliran dikirimkan secara bersamaan.

Antarmuka IWMProfile

IWMProfile3::AddBandwidthSharing

IWMProfile3::CreateNewBandwidthSharing

IWMProfile3::GetBandwidthSharing

IWMProfile3::GetBandwidthSharingCount

Bekerja dengan Profil