Compartir a través de


Profile Manager (objeto)

[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 receptor escritor. lector de origen y receptor escritor 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 de 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 perfil es un conjunto de parámetros multimedia que se usan para crear un archivo ASF. El objeto del administrador de perfiles crea objetos de perfil para su edición. Los objetos de perfil se pueden crear sin ningún dato en ellos ni compilarlos a partir de los datos de perfil existentes. El objeto del administrador de perfiles también proporciona métodos para enumerar los códecs admitidos y consultar esos códecs para obtener información.

El objeto de administrador de perfiles se crea mediante la función WMCreateProfileManager, que establece un puntero a una interfaz IWMProfileManager. Las demás interfaces del objeto del administrador de perfiles se pueden obtener llamando al método QueryInterface.

El objeto del administrador de perfiles admite las interfaces siguientes.

Interfaz Descripción
IWMCodecInfo Recupera información sobre los códecs admitidos y sus formatos.
IWMCodecInfo2 Recupera los nombres de los códecs admitidos y las descripciones de sus formatos. Hereda todos los métodos de IWMCodecInfo.
IWMCodecInfo3 Recupera las propiedades del códec y los códecs de consultas para las características admitidas. Hereda todos los métodos de IWMCodecInfo y IWMCodecInfo2.
IWMProfileManager Crea nuevos perfiles, carga perfiles existentes y guarda perfiles personalizados.
IWMProfileManager2 Controla la versión de los perfiles del sistema enumerados por el administrador de perfiles. Hereda todos los métodos de IWMProfileManager.
IWMProfileManagerLanguage Controla el idioma de los perfiles del sistema analizados por el administrador de perfiles.

 

Observaciones

Cuando se crea un objeto de administrador de perfiles, analiza todos los perfiles del sistema, lo que puede tardar varios segundos. La creación y liberación de un administrador de perfiles cada vez que necesite usarla afectará negativamente al rendimiento. Debe crear un administrador de perfiles una vez en la aplicación y liberarlo solo cuando ya no necesite usarlo.

objetos de

de objeto de perfil de

perfiles de