Interfaz IMFASFProfile (wmcontainer.h)
Administra un perfil de Formato de sistemas avanzados (ASF). Un perfil es una colección de información que describe la configuración de flujos que se incluirán en un archivo ASF. También se incluye información sobre las relaciones entre secuencias en el perfil.
Existe una interfaz IMFASFProfile para cada objeto de perfil de ASF. Para crear un objeto de perfil de ASF, llame a MFCreateASFProfile o MFCreateASFProfileFromPresentationDescriptor.
Herencia
La interfaz IMFASFProfile hereda de IMFAttributes. IMFASFProfile también tiene estos tipos de miembros:
Métodos
La interfaz IMFASFProfile tiene estos métodos.
IMFASFProfile::AddMutualExclusion Agrega un objeto de exclusión mutua de Formato de sistemas avanzados (ASF) configurado al perfil. |
IMFASFProfile::AddStreamPrioritization IMFASFProfile::AddStreamPrioritization (Método) |
IMFASFProfile::Clone Crea una copia del objeto de perfil Formato de sistemas avanzados. |
IMFASFProfile::CreateMutualExclusion Crea un nuevo objeto de exclusión mutua de Formato de sistemas avanzados (ASF). Los objetos de exclusión mutua se pueden agregar a un perfil llamando al método AddMutualExclusion. |
IMFASFProfile::CreateStream Crea un objeto de configuración de flujo de formato de sistemas avanzados (ASF). |
IMFASFProfile::CreateStreamPrioritization IMFASFProfile::CreateStreamPrioritization (Método) |
IMFASFProfile::GetMutualExclusion Recupera un objeto de exclusión mutua del formato de sistemas avanzados (ASF) del perfil. |
IMFASFProfile::GetMutualExclusionCount Recupera el número de objetos de exclusión mutua de Formato de sistemas avanzados (ASF) asociados al perfil. |
IMFASFProfile::GetStream Recupera una secuencia del perfil por índice de flujo y/o recupera el número de secuencia de un índice de secuencia. |
IMFASFProfile::GetStreamByNumber Recupera un objeto de configuración de flujo de formato de sistemas avanzados (ASF) para una secuencia en el perfil. Este método hace referencia al flujo por número de secuencia en lugar del índice de secuencia. |
IMFASFProfile::GetStreamCount Recupera el número de secuencias del perfil. |
IMFASFProfile::GetStreamPrioritization IMFASFProfile::GetStreamPrioritization (Método) |
IMFASFProfile::RemoveMutualExclusion Quita un objeto de exclusión mutua del formato de sistemas avanzados (ASF) del perfil. |
IMFASFProfile::RemoveStream Quita una secuencia del objeto de perfil Formato de sistemas avanzados (ASF). |
IMFASFProfile::RemoveStreamPrioritization MÉTODO IMFASFProfile::RemoveStreamPrioritization |
IMFASFProfile::SetStream Agrega una secuencia al perfil o vuelve a configurar una secuencia existente. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wmcontainer.h |