Media Foundation Transformationen

Media Foundation Transforms (MFTs) stellen ein generisches Modell für die Verarbeitung von Mediendaten zur Verfügung. MFTs werden für Decoder, Encoder und digitale Signalprozessoren (DSPs) verwendet. Kurz gesagt: Alles, was sich in der Medienpipeline zwischen der Medienquelle und der Mediensenke befindet, ist ein MFT.

In diesem Abschnitt werden das MFT-Programmiermodell und die Implementierung eines MFT mit Empfehlungen für bestimmte Typen von MFTs, z. B. Decoder, beschrieben.

Thema BESCHREIBUNG
Informationen zu MFTs Bietet eine kurze Übersicht über MFTs.
Grundlegendes MFT-Verarbeitungsmodell Beschreibt das grundlegende Modell für die Verarbeitung von Daten mit MFT ausführlicher.
Asynchrone MFTs Beschreibt ein asynchrones Verarbeitungsmodell, das eine Alternative zum Basismodell ist.
Die asynchrone Verarbeitung wurde in Windows 7 eingeführt. Dieses Modell wird nicht von jedem MFT unterstützt.
Registrieren und Aufzählen von MFTs Registrieren eines MFT und Aufzählen von MFTs in der Registrierung
Nutzungseinschränkungen Beschreibt den Mechanismus zum Entsperren eines MFT mit Verwendungseinschränkungen.
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-Architektur

VORRÜBERSETZUNGTransform