共用方式為


頻寬共用物件

頻寬共用物件用來指出不論其個別位元速率為何,兩個以上的資料流程都不會使用超過指定的頻寬量。 這是純資訊物件;此 SDK 的任何物件不會以程式設計方式強制執行其內設定的位元速率。

頻寬共用資訊是設定檔的選擇性部分。 您可以為設定檔中的現有頻寬共用資訊建立頻寬共用物件,也可以建立空的、準備好接收新資料的頻寬共用物件。 頻寬共用物件不能與設定檔物件分開存在。 若要儲存頻寬共用物件的內容,您必須呼叫 IWMProfile3::AddBandwidthSharing

若要建立頻寬共用物件,請呼叫下列其中一種方法。

方法 描述
IWMProfile3::CreateNewBandwidthSharing 建立不含任何資料的頻寬共用物件。
IWMProfile3::GetBandwidthSharing 建立填入設定檔資料的頻寬共用物件。 使用頻寬共用索引來識別所需的頻寬共用資訊。

 

上表中的這兩種方法都會設定 IWMBandwidthSharing 介面的指標。 IWMStreamList介面是由IWMBandwidthSharing所繼承,因此不需要使用此物件呼叫QueryInterface

每個頻寬共用物件都支援下列介面。

介面 描述
IWMBandwidthSharing 管理將共用頻寬的資料流程群組屬性。
IWMStreamList 管理將共用頻寬的資料流程清單。

 

頻寬共用

設定檔管理員物件

Profile 物件