Sobre o Media Foundation
O Microsoft Media Foundation é a plataforma multimídia de última geração para Windows que permite que desenvolvedores, consumidores e provedores de conteúdo adotem a nova onda de conteúdo premium com robustez aprimorada, qualidade incomparável e interoperabilidade perfeita.
O Media Foundation requer o Windows Vista ou posterior. Ele usa o COM (modelo de objeto de componente) e requer C/C++. A Microsoft não fornece uma API gerenciada para o Media Foundation.
As APIs do Media Foundation fazem parte do SDK do Windows. Para desenvolver um aplicativo do Media Foundation, instale a versão mais recente do SDK do Windows.
Qualidade de áudio e vídeo
O Media Foundation foi projetado para enfrentar os desafios colocados pelo conteúdo de alta definição. Os aprimoramentos de qualidade de áudio e vídeo feitos em toda a plataforma agora possibilitam fornecer uma ótima experiência para conteúdo de alta definição de última geração.
A Aceleração de Vídeo (DXVA) 2.0 do DirectX oferece aceleração de vídeo mais eficiente, em comparação com a DXVA 1.0, com decodificação de vídeo mais robusta e simplificada e uso estendido de hardware no processamento de vídeo. Com o DXVA 2.0, o Windows pode lidar com alguns dos conteúdos de alta definição mais exigentes com alta qualidade e melhor resiliência de falhas.
As informações de espaço em cores são preservadas em todo o pipeline de vídeo. Os usuários podem desfrutar do conteúdo de vídeo com total fidelidade. Informações de cor e imagens entrelaçadas agora são passadas para hardware para composições de passagem única. Preservar informações de espaço em cores também reduz conversões desnecessárias de espaço em cores, o que libera mais ciclos para processar conteúdo hd exigente.
O EVR (renderizador de vídeo) aprimorado oferece melhor suporte de tempo, processamento aprimorado de vídeo e melhor resiliência de falhas. O suporte à reprodução em tela inteira foi aprimorado e o vídeo rasgando no modo em janelas foi minimizado.
O Media Foundation usa o MMCSS (Serviço de Agendador de Classe Multimídia), um novo serviço de sistema no Windows Vista. O MMCSS permite que os aplicativos multimídia garantam que o processamento com diferenciação de tempo receba acesso priorizado aos recursos da CPU.
Acesso a conteúdo
À medida que o entretenimento digital se move para a era de alta definição e o conteúdo se torna mais portátil e onipresente, a proteção de conteúdo se tornará parte integrante dos produtos de mídia digital. A extensibilidade do Media Foundation garante que ele possa dar suporte a essas tendências.
Além disso, a extensibilidade do Media Foundation permite que diferentes sistemas de proteção de conteúdo operem juntos.
Sobre o Media Foundation
Esta seção contém informações gerais sobre as APIs do Media Foundation. Informações detalhadas de programação podem ser encontradas no Guia de Programação do Media Foundation.
Seção | Descrição |
---|---|
Novidades para a Media Foundation | Descreve novos recursos no Media Foundation. |
Cabeçalhos e bibliotecas do Media Foundation | Lista os arquivos de cabeçalho e biblioteca que definem as APIs do Media Foundation. |
Ferramentas do Media Foundation | Descreve as ferramentas de desenvolvimento disponíveis para o Media Foundation. |
O Media Foundation não está incluído nas edições N e KN do Windows 8. Para obter mais informações, consulte Microsoft Windows Media Feature Pack para versões N e KN de todas as edições Windows 8.
Tópicos relacionados