MFT _ Grayscale-Beispiel
Zeigt, wie ein Videoeffekt als Media Foundation Transform (MFT) implementiert wird. Der Graustufen-MFT konvertiert YUV-Videos in Graustufen, indem die Farbwerte im Video auf neutral festgelegt werden. Der MFT akzeptiert unkomprimierte Videos im UYVY-, YUY2- oder NV12-Format.
Gezeigte APIs
In diesem Beispiel werden die folgenden Microsoft Media Foundation Schnittstellen veranschaulicht:
Verbrauch
Im MFT _ GrayScale-Beispiel wird eine DLL erstellt, die ein COM-Server für MFT ist. Bevor Sie MFT verwenden, müssen Sie die DLL registrieren.
Um den verwendeten Graustufen-MFT anzuzeigen, führen Sie das PlaybackFX-Beispiel aus. Sie können auch das Tool TopoEdit verwenden, um eine Topologie zu erstellen, die den 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 Windows klassischen Beispieleverfügbar.