Interfaz IMFMediaType (mfobjects.h)
Representa una descripción de un formato multimedia.
Herencia
La interfaz IMFMediaType hereda de IMFAttributes. IMFMediaType también tiene estos tipos de miembros:
Métodos
La interfaz IMFMediaType tiene estos métodos.
IMFMediaType::FreeRepresentation Libera memoria asignada por el método IMFMediaType::GetRepresentation. |
IMFMediaType::GetMajorType Obtiene el tipo principal del formato. |
IMFMediaType::GetRepresentation Recupera una representación alternativa del tipo de medio. Actualmente solo se admite la estructura de AM_MEDIA_TYPE DirectShow. |
IMFMediaType::IsCompressedFormat Consulta si el tipo de medio es un formato comprimido temporalmente. |
IMFMediaType::IsEqual Compara dos tipos de medios y determina si son idénticos. Si no son idénticos, el método indica cómo difieren los dos formatos. |
Comentarios
Para crear un nuevo tipo de medio, llame a MFCreateMediaType.
Toda la información de un tipo multimedia se almacena como atributos. Para clonar un tipo de medio, llame a IMFAttributes::CopyAllItems.
Esta interfaz está disponible en las siguientes plataformas si se instalan los componentes redistribuibles del SDK de Windows Media Format 11:
- Windows XP con Service Pack 2 (SP2) y versiones posteriores.
- Windows XP Media Center Edition 2005 con KB900325 (Windows XP Media Center Edition 2005) y KB925766 (paquete acumulativo de actualizaciones de octubre de 2006 para Windows XP Media Center Edition) instalado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfobjects.h (include Mfidl.h) |