Freigeben über


Media Foundation-Transformationen

Media Foundation-Transformationen (MFTs) stellen ein generisches Modell für die Verarbeitung von Mediendaten bereit. MFTs werden für Decoder, Encoder und digitale Signalprozessoren (Digital Signal Processor, DSPs) verwendet. Kurz gesagt, alles, was sich in der Medienpipeline zwischen der Medienquelle und der Mediensenke befindet, ist ein MFT.

In diesem Abschnitt wird das MFT-Programmiermodell und die Implementierung eines MFT mit Empfehlungen für bestimmte Typen von MFTs wie Decoder beschrieben.

Thema Beschreibung
Über MFTs Bietet eine kurze Übersicht über MFTs
Grundlegendes MFT-Verarbeitungsmodell Beschreibt ausführlicher das Grundlegende Modell für die Verarbeitung von Daten mit einem MFT.
Asynchrone MFTs Beschreibt ein asynchrones Verarbeitungsmodell, das eine Alternative zum Basismodell ist.
Die asynchrone Verarbeitung wurde in Windows 7 eingeführt. Nicht jede MFT unterstützt dieses Modell.
Registrieren und Aufzählen von MFTs Registrieren eines MFT und Aufzählen von MFTs in der Registrierung
Feld der Nutzungseinschränkungen Beschreibt den Mechanismus zum Entsperren eines MFT mit Einschränkungen für die Feldverwendung.
Vergleich von MFTs und DMOs Fasst die Unterschiede zwischen MFTs und DMOs zusammen.
Schreiben eines benutzerdefinierten MFT- Richtlinien zum Schreiben eines benutzerdefinierten MFT.

 

Media Foundation Pipeline-

Media Foundation Architecture

IMFTransform-