Oggetto Di condivisione della larghezza di banda
Un oggetto di condivisione della larghezza di banda viene usato per indicare che due o più flussi, indipendentemente dalle singole velocità di bit, non useranno mai più di una quantità di larghezza di banda specificata tra di esse. Si tratta di un oggetto puramente informativo; le velocità di bit impostate all'interno non vengono applicate a livello di codice da qualsiasi oggetto di questo SDK.
Le informazioni sulla condivisione della larghezza di banda sono una parte facoltativa di un profilo. Gli oggetti di condivisione della larghezza di banda possono essere creati per le informazioni sulla condivisione della larghezza di banda esistenti in un profilo o possono essere creati vuoti, pronti per ricevere nuovi dati. Gli oggetti di condivisione della larghezza di banda non possono esistere indipendentemente da un oggetto profile. Per salvare il contenuto di un oggetto di condivisione della larghezza di banda, è necessario chiamare IWMProfile3::AddBandwidthSharing.
Per creare un oggetto di condivisione della larghezza di banda, chiamare uno dei metodi seguenti.
Metodo | Descrizione |
---|---|
IWMProfile3::CreateNewBandwidthSharing | Crea un oggetto di condivisione della larghezza di banda senza dati. |
IWMProfile3::GetBandwidthSharing | Crea un oggetto di condivisione della larghezza di banda popolato con i dati di un profilo. Usa l'indice di condivisione della larghezza di banda per identificare le informazioni di condivisione della larghezza di banda desiderate. |
Entrambi i metodi nella tabella precedente impostano un puntatore a un'interfaccia IWMBandwidthSharing . L'interfaccia IWMStreamList viene ereditata da IWMBandwidthSharing, quindi non è necessario chiamare QueryInterface con questo oggetto.
Le interfacce seguenti sono supportate da ogni oggetto di condivisione della larghezza di banda.
Interfaccia | Descrizione |
---|---|
IWMBandwidthSharing | Gestisce le proprietà di un gruppo di flussi che condivideranno la larghezza di banda. |
IWMStreamList | Gestisce l'elenco di flussi che condivideranno la larghezza di banda. |
Argomenti correlati