Partilhar via


Fundação de mídia transforma

As transformações do Media Foundation (MFTs) fornecem um modelo genérico para o processamento de dados de mídia. MFTs são usados para decodificadores, codificadores e processadores de sinal digital (DSPs). Em suma, qualquer coisa que esteja no pipeline de mídia entre a fonte de mídia e o dissipador de mídia é um MFT.

Esta seção descreve o modelo de programação MFT e como implementar um MFT, com recomendações para tipos específicos de MFTs, como decodificadores.

Tópico Descrição
Sobre MFTs Fornece uma breve visão geral das MFTs
Modelo Básico de Processamento MFT Descreve com mais detalhes o modelo básico para processar dados com um MFT.
MFTs assíncronas Descreve um modelo de processamento assíncrono que é uma alternativa ao modelo básico.
O processamento assíncrono foi introduzido no Windows 7. Nem todas as MFT suportam este modelo.
Registrando e enumerando MFTs Como registrar uma MFT e como enumerar MFTs no registro.
Restrições de Uso Descreve o mecanismo para desbloquear uma MFT que tem restrições de campo de uso.
Comparação de MFTs e DMOs Resume as diferenças entre MFTs e DMOs.
Escrevendo um MFT personalizado Diretrizes para escrever uma MFT personalizada.

 

Media Foundation Pipeline

de arquitetura da Media Foundation

IMFTransform