Transformations de Media Foundation

Les transformations Media Foundation (MFT) fournissent un modèle générique pour le traitement des données multimédias. Les mft sont utilisés pour les décodeurs, les encodeurs et les processeurs de signal numérique (DSP). En bref, tout ce qui se trouve dans le pipeline multimédia entre la source multimédia et le récepteur multimédia est un MFT.

Cette section décrit le modèle de programmation MFT et la façon d’implémenter un MFT, avec des recommandations pour des types spécifiques de MT, tels que les décodeurs.

Rubrique Description
À propos des NPF Fournit une brève vue d’ensemble des MFM
Modèle de traitement MFT de base Décrit plus en détail le modèle de base pour le traitement des données avec un MFT.
MfT asynchrones Décrit un modèle de traitement asynchrone qui est une alternative au modèle de base.
Le traitement asynchrone a été introduit dans Windows 7. Toutes les MFT ne prennent pas en charge ce modèle.
Inscription et énumération de mfts Comment inscrire un MFT et énumérer les MFT dans le registre.
Champ de restrictions d’utilisation Décrit le mécanisme de déverrouillage d’un MFT qui a des restrictions de champ d’utilisation.
Comparaison entre MFT et DMO Résume les différences entre les MFM et les DMO.
Écriture d’un MFT personnalisé Instructions pour l’écriture d’un MFT personnalisé.

 

Media Foundation Pipeline

Architecture Media Foundation

IMFTransform