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, consulte 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 media Foundation Platform |
Describe las funciones principales de Media Foundation, como las devoluciones de llamada asincrónicas y las colas de trabajo. Algunas aplicaciones pueden usar interfaces de nivel de plataforma. Además, los complementos personalizados, como orígenes multimedia y 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 necesidad de 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 a medios protegidos |
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de