Compartir a través de


Reutilización de configuraciones de flujo

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

A menudo hay ocasiones en las que se desea reutilizar un objeto de configuración de flujo de un perfil existente. Es posible que tenga perfiles antiguos que necesiten actualizar o que necesite una secuencia idéntica a una de un perfil del sistema. Es más fácil reutilizar las configuraciones de flujo que crear otras nuevas, y a menudo puede cambiar algunas opciones en una configuración para satisfacer sus necesidades en lugar de crear una completamente nueva.

Tenga en cuenta que hay limitaciones en el modo en que puede cambiar las configuraciones de flujo. Si cambia la configuración de forma incorrecta, es posible que el perfil no acepte el objeto de configuración de flujo. El perfil acepta con frecuencia configuraciones de flujo incorrectas, pero hace que el objeto de escritor rechace el perfil. Tenga en cuenta las siguientes limitaciones y problemas al usar y modificar las configuraciones de flujo existentes.

  • Nunca modifique el contenido de un archivo .prx para cambiar la configuración de la secuencia. Cuando los perfiles se guardan en cadenas XML y se escriben en un archivo .prx, se pueden leer con cualquier editor de texto. Examinar un perfil guardado puede ayudarle a comprender cómo funcionan los perfiles. Sin embargo, nunca debe modificar un archivo .prx de ninguna manera. Incluso los cambios aparentemente triviales pueden invalidar el perfil.
  • Varias versiones del códec Audio de Windows Media usan las mismas configuraciones de secuencia. Si tiene un objeto de configuración de secuencia configurado como subtipo WMMEDIASUBTYPE_WMAudioV2, WMMEDIASUBTYPE_WMAudioV7 o WMMEDIASUBTYPE_WMAudioV8, la secuencia resultante se comprimirá con el códec de audio de Windows Media más reciente. Sin embargo, debe evaluar sus necesidades antes de usar un códec de audio existente. Se pueden mejorar muchos tipos de archivos actualizando a la versión más reciente del códec Windows Media Audio Professional o el códec Windows Media Audio Lossless.
  • Nunca cambie el subtipo de una secuencia para actualizar a un nuevo códec. Cuando se usan los métodos de IWMCodecInfo3 para obtener una configuración de flujo, el códec adjunta algunos datos a él que identifica el formato de secuencia de bits. Si cambia el subtipo de un objeto de configuración de flujo existente, el subtipo no coincidirá con los datos del códec. El objeto escritor no aceptará un perfil con esta configuración de secuencia.
  • No modifique la configuración de las configuraciones de secuencias de audio comprimidas. Si la configuración de una secuencia de audio no se ajusta a sus necesidades, obtenga una nueva configuración de secuencia del códec mediante los métodos de IWMCodecInfo3.

Configuración de secuencias

Obtención de información de configuración de secuencias de códecs