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.

Microsoft Media Foundation