Share via


Uso compartido de ancho de banda

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Puede usar objetos de uso compartido de ancho de banda para especificar que determinados flujos, cuando se combinan, no usarán más ancho de banda del especificado. El escritor no genera ni comprueba la información de un objeto de uso compartido de ancho de banda ni la usa el lector para nada.

Cuando se escribe un archivo que tiene información de uso compartido de ancho de banda en su perfil, los datos se almacenan en su sección de encabezado. Puede usar la interfaz IWMProfile en el lector para comprobar si hay información de uso compartido de ancho de banda cuando se reproduce el archivo.

Cada objeto de uso compartido de ancho de banda se define mediante dos configuraciones. En primer lugar, el ancho de banda, definido por un ancho de banda y una ventana de búfer. La segunda configuración es un tipo de uso compartido de ancho de banda, que puede ser exclusivo o parcial. El uso compartido exclusivo de ancho de banda significa que los flujos constituyentes se reproducen de uno en uno, mientras que parcial significa que las secuencias se entregan simultáneamente.

IWMProfile (interfaz)

IWMProfile3::AddBandwidthSharing

IWMProfile3::CreateNewBandwidthSharing

IWMProfile3::GetBandwidthSharing

IWMProfile3::GetBandwidthSharingCount

Trabajar con perfiles