Condividi tramite


Esempio di MFT_Grayscale

Illustra come implementare un effetto video come Media Foundation Transform (MFT). La scala di grigi MFT converte il video YUV in scala di grigi impostando i valori cromatici nel video su neutro. MFT accetta video non compressi in formati UYVY, YUY2 o NV12.

API dimostrate

In questo esempio vengono illustrate le interfacce di Microsoft Media Foundation seguenti:

Uso

L'esempio MFT_GrayScale compila una DLL che è un server COM per MFT. Prima di usare MFT, è necessario registrare la DLL.

Per visualizzare l'MFT in scala di grigi in uso, eseguire il PlaybackFX Sample. È anche possibile usare lo strumento TopoEdit per creare una topologia che include la scala di grigi MFT. Per altre informazioni su TopoEdit, vedere TopoEdit.

Requisiti

Prodotto Versione
Windows SDK Windows 7

 

Download dell'esempio

Questo esempio è disponibile nel repository github degli esempi classici di Windows .

Informazioni sul video YUV

esempi di Media Foundation SDK

Media Foundation trasforma

Esempio di MFT_AudioDelay

scrittura di un MFT personalizzato