Share via


Stream Prioritization (objeto)

[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente 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.

Un objeto de priorización de flujos se usa para especificar un orden de importancia para las secuencias de un perfil. Cuando la reproducción completa no es posible debido a limitaciones de velocidad de bits, las secuencias de prioridad más baja serán las primeras en quitarse.

Los objetos de priorización de flujos se pueden crear para los datos de priorización de flujos existentes en un perfil o se pueden crear vacíos, listos para recibir nuevos datos. Los objetos de priorización de flujos no pueden existir independientemente de un objeto de perfil. Para guardar el contenido de un objeto de priorización de flujos, debe llamar a IWMProfile3::SetStreamPrioritization. Para crear un objeto de priorización de flujos, use uno de los métodos siguientes.

Método Descripción
IWMProfile3::CreateNewStreamPrioritization Crea un objeto de priorización de flujos sin datos.
IWMProfile3::GetStreamPrioritization Crea un objeto de priorización de flujos rellenado con datos del perfil.

 

Ambos métodos de la tabla anterior establecen un puntero a una interfaz IWMStreamPrioritization . Esta es la única interfaz admitida por el objeto de priorización de flujos.

Interfaz Descripción
IWMStreamPrioritization Administra la lista de secuencias dentro del objeto de priorización de flujos.

 

Observaciones

Solo puede existir una priorización de flujos para un perfil determinado. Si crea una nueva priorización de flujos para un perfil que ya contiene una priorización de flujo, se eliminará la antigua.

Objetos

Profile (objeto)

Uso de la priorización de flujos