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. |
Temas relacionados