Condividi tramite


esempio MFT_Grayscale

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

API illustrate

Questo esempio illustra le interfacce di Microsoft Media Foundation seguenti:

Utilizzo

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 grigio in uso, eseguire l'esempio di PlaybackFX. È anche possibile usare lo strumento TopoEdit per creare una topologia che include la scala di grigio MFT. Per altre informazioni su TopoEdit, vedere TopoEdit.

Requisiti

Prodotto Versione
Windows SDK Windows 7

 

Download dell'esempio

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

Informazioni sul video YUV

Esempi di Media Foundation SDK

Trasformazioni di Media Foundation

esempio di MFT_AudioDelay

Scrittura di un MFT personalizzato