Compartir a través de


Administración del tamaño del paquete

[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.

El escritor está diseñado para administrar internamente el tamaño de los paquetes. Sin embargo, es posible que tenga requisitos específicos para la aplicación que llaman a un control manual sobre el tamaño de los paquetes en los archivos ASF que escriba. El SDK de Windows Media Format proporciona dos interfaces, IWMPacketSize e IWMPacketSize2 que permiten controlar el tamaño máximo y mínimo de los paquetes.

Ambas interfaces de tamaño de paquete se exponen en el objeto de perfil. También están disponibles para el objeto lector. Al igual que con otras interfaces relacionadas con el perfil, el lector solo puede acceder a los métodos de lectura.

El tamaño de los paquetes tiene algún efecto en el rendimiento. En general, cuanto menor sea el tamaño del paquete, más fragmentado están los datos dentro de un archivo. Cuanto más fragmentado sea un archivo, menos eficaz será reconstruirlo. En un escenario de streaming, esto puede no ser una consideración importante, ya que el proceso de lectura de un archivo de un origen de Internet suele ser ineficaz. Sin embargo, al tratar con un archivo localmente, esto puede ser una consideración.

IWMPacketSize (Interfaz)

Interfaz IWMPacketSize2

Trabajar con perfiles