Compartir a través de


Arquitectura de Media Foundation

En esta sección se describe el diseño general de Microsoft Media Foundation. Para obtener información sobre el uso de Media Foundation para tareas de programación específicas, vea Media Foundation Programming Guide( Guía de programación de Media Foundation).

En esta sección

Tema Descripción
Introducción a la arquitectura de Media Foundation
Proporciona información general de alto nivel de la arquitectura de Media Foundation.
Primitivos de Media Foundation
Describe algunas interfaces básicas que se usan en Media Foundation.
Casi todas las aplicaciones de Media Foundation usarán estas interfaces.
API de plataforma de Media Foundation
Describe las funciones principales de Media Foundation, como devoluciones de llamada asincrónicas y colas de trabajo.
Algunas aplicaciones pueden usar interfaces de nivel de plataforma. Además, los complementos personalizados, como los orígenes multimedia y las MFT, usan estas interfaces.
Canalización de Media Foundation
La capa de canalización de Media Foundation consta de orígenes multimedia, MFT y receptores multimedia. La mayoría de las aplicaciones no llaman a métodos directamente en la capa de canalización. En su lugar, las aplicaciones usan una de las capas superiores, como la sesión multimedia o el lector de origen y el escritor receptor.
Sesión multimedia
La sesión multimedia administra el flujo de datos en la canalización de Media Foundation.
Lector de origen
El Lector de origen permite a una aplicación obtener datos de un origen multimedia, sin que la aplicación necesite llamar directamente a las API de origen multimedia. El Lector de origen también puede realizar la descodificación de secuencias comprimidas.
Ruta de acceso multimedia protegida
La ruta de acceso multimedia protegida (PMP) proporciona un entorno protegido para reproducir contenido de vídeo Premium. No es necesario usar el PMP al escribir una aplicación de Media Foundation.

 

Acerca de Media Foundation

Media Foundation: Conceptos esenciales

Media Foundation y COM

Guía de programación de Media Foundation