Arquitetura Media Foundation
Esta seção descreve o design geral do Microsoft Media Foundation. Para obter informações sobre como usar o Media Foundation para tarefas de programação específicas, consulte Guia de Programação do Media Foundation.
Nesta seção
Tópico | Descrição |
---|---|
Visão geral da arquitetura do Media Foundation |
Fornece uma visão geral de alto nível da arquitetura do Media Foundation. |
Primitivos da Media Foundation |
Descreve algumas interfaces básicas que são usadas em toda a Media Foundation. Quase todos os aplicativos do Media Foundation usarão essas interfaces. |
Media Foundation Platform APIs |
Descreve as principais funções do Media Foundation, como retornos de chamada assíncronos e filas de trabalho. Alguns aplicativos podem usar interfaces de nível de plataforma. Além disso, plug-ins personalizados, como fontes de mídia e MFTs, usam essas interfaces. |
Media Foundation Pipeline |
A camada de pipeline do Media Foundation consiste em fontes de mídia, MFTs e coletores de mídia. A maioria dos aplicativos não chama métodos diretamente na camada de pipeline. Em vez disso, os aplicativos usam uma das camadas mais altas, como a Sessão de Mídia ou o Leitor de Origem e o Gravador de Coletor. |
Sessão de Mídia |
A Sessão de Mídia gerencia o fluxo de dados no pipeline do Media Foundation. |
Leitor de origem |
O Leitor de Origem permite que um aplicativo obtenha dados de uma fonte de mídia, sem que a aplicação precise chamar as APIs de origem de mídia diretamente. O Leitor de Origem também pode executar a decodificação de fluxos compactados. |
Caminho de mídia protegido |
O PMP (caminho de mídia protegido) fornece um ambiente protegido para reproduzir conteúdo de vídeo premium. Não é necessário usar o PMP ao escrever um aplicativo do Media Foundation. |
Tópicos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de