Objek Berbagi Bandwidth

Objek berbagi bandwidth digunakan untuk menunjukkan bahwa dua aliran atau lebih, terlepas dari laju bit individualnya, tidak akan pernah menggunakan lebih dari jumlah bandwidth yang ditentukan di antara mereka. Ini adalah objek informasi murni; laju bit yang ditetapkan di dalamnya tidak diberlakukan secara terprogram oleh objek apa pun dari SDK ini.

Informasi berbagi bandwidth adalah bagian opsional dari profil. Objek berbagi bandwidth dapat dibuat untuk informasi berbagi bandwidth yang ada di profil atau dapat dibuat kosong, siap menerima data baru. Objek berbagi bandwidth tidak dapat ada secara independen dari objek profil. Untuk menyimpan konten objek berbagi bandwidth, Anda harus memanggil IWMProfile3::AddBandwidthSharing.

Untuk membuat objek berbagi bandwidth, panggil salah satu metode berikut.

Metode Deskripsi
IWMProfile3::CreateNewBandwidthSharing Membuat objek berbagi bandwidth tanpa data apa pun.
IWMProfile3::GetBandwidthSharing Membuat objek berbagi bandwidth yang diisi dengan data dari profil. Menggunakan indeks berbagi bandwidth untuk mengidentifikasi informasi berbagi bandwidth yang diinginkan.

 

Kedua metode dalam tabel sebelumnya mengatur penunjuk ke antarmuka IWMBandwidthSharing . Antarmuka IWMStreamList diwarisi oleh IWMBandwidthSharing, sehingga tidak perlu memanggil QueryInterface dengan objek ini.

Antarmuka berikut didukung oleh setiap objek berbagi bandwidth.

Antarmuka Deskripsi
IWMBandwidthSharing Mengelola properti sekelompok aliran yang akan berbagi bandwidth.
IWMStreamList Mengelola daftar aliran yang akan berbagi bandwidth.

 

Berbagi Bandwidth

Objek Manajer Profil

Objek Profil