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)

Consulte también

IMFAttributes

Interfaces de Media Foundation

Atributos de tipo multimedia

Tipos de medios