Acerca de Media Foundation

Microsoft Media Foundation es la plataforma multimedia de próxima generación para Windows que permite a los desarrolladores, consumidores y proveedores de contenido adoptar la nueva oleada de contenido premium con una mayor solidez, una calidad sin precedentes y una interoperabilidad sin problemas.

Media Foundation requiere Windows Vista o posterior. Usa el modelo de objetos de componentes (COM) y requiere C/C++. Microsoft no proporciona una API administrada para Media Foundation.

Las API de Media Foundation forman parte del SDK de Windows. Para desarrollar una aplicación de Media Foundation, instale la versión más reciente de Windows SDK.

Calidad de audio y vídeo

Media Foundation se ha diseñado para satisfacer los desafíos que plantea el contenido de alta definición. Las mejoras de calidad de audio y vídeo realizadas en toda la plataforma ahora permiten ofrecer una excelente experiencia para el contenido de alta definición de última generación.

  • DirectX Video Acceleration (DXVA) 2.0 ofrece una aceleración de vídeo más eficaz, en comparación con DXVA 1.0, con una descodificación de vídeo más sólida y simplificada y un uso extendido del hardware en el procesamiento de vídeo. Con DXVA 2.0, Windows puede controlar algunos de los contenidos de alta definición más exigentes con alta calidad y una resistencia de problemas mejorada.

  • La información del espacio de colores se conserva en toda la canalización de vídeo. Los usuarios pueden disfrutar del contenido de vídeo con plena fidelidad. La información de color y las imágenes entrelazadas ahora se pasan al hardware para composiciones de paso único. Conservar la información del espacio de color también reduce las conversiones innecesarias de espacio de color, lo que libera más ciclos para procesar contenido HD exigente.

  • El representador de vídeo mejorado (EVR) ofrece una mejor compatibilidad con el tiempo, un procesamiento de vídeo mejorado y una mayor resistencia a los problemas. Se ha mejorado la compatibilidad con la reproducción de pantalla completa y se ha minimizado el desmontaje de vídeo en modo con ventanas.

  • Media Foundation usa el servicio de programador de clases multimedia (MMCSS), un nuevo servicio de sistema en Windows Vista. MMCSS permite a las aplicaciones multimedia asegurarse de que su procesamiento sensible al tiempo recibe acceso prioritario a los recursos de CPU.

Acceso a contenido

A medida que el entretenimiento digital pasa a la era de alta definición y el contenido se vuelve más portátil y ubicuo, la protección de contenido se convertirá en una parte integral de los productos multimedia digitales. La extensibilidad de Media Foundation garantiza que pueda admitir estas tendencias.

Además, la extensibilidad de Media Foundation permite que diferentes sistemas de protección de contenido funcionen juntos.

Acerca de Media Foundation

Esta sección contiene información general sobre las API de Media Foundation. Puede encontrar información detallada de programación en la Guía de programación de Media Foundation.

Sección Descripción
Novedades de Media Foundation Describe las nuevas características de Media Foundation.
Encabezados y bibliotecas de Media Foundation Enumera los archivos de encabezado y biblioteca que definen las API de Media Foundation.
Media Foundation Tools Describe las herramientas de desarrollo que están disponibles para Media Foundation.

 

Media Foundation no se incluye con las ediciones N y KN de Windows 8. Para obtener más información, vea Microsoft Windows Media Feature Pack para N y versiones KN de todas las ediciones de Windows 8.

Microsoft Media Foundation