MFT_Grayscale Beispiel
Zeigt, wie Sie einen Videoeffekt als Media Foundation Transform (MFT) implementieren. Die Graustufen-MFT konvertiert YUV-Videos in Graustufen, indem die Chromawerte im Video auf neutral festgelegt werden. Der MFT akzeptiert nicht komprimierte Videos in den Formaten UYVY, YUY2 oder NV12.
APIs demonstriert
In diesem Beispiel werden die folgenden Microsoft Media Foundation-Schnittstellen veranschaulicht:
Verbrauch
Das MFT_GrayScale Beispiel erstellt eine DLL, die ein COM-Server für den MFT ist. Bevor Sie MFT verwenden, müssen Sie die DLL registrieren.
Führen Sie das PlaybackFX-Beispiel aus, um die verwendete Graustufen-MFT anzuzeigen. Sie können auch das Tool TopoEdit verwenden, um eine Topologie zu erstellen, die die Graustufen-MFT enthält. Weitere Informationen zu TopoEdit finden Sie unter TopoEdit.
Anforderungen
Produkt | Version |
---|---|
Windows SDK | Windows 7 |
Herunterladen des Beispiels
Dieses Beispiel ist im GitHub-Repository für klassische Windows-Beispiele verfügbar.
Zugehörige Themen