Share via


exemple MFT_Grayscale

Montre comment implémenter un effet vidéo en tant que transformation Media Foundation (MFT). Le MFT de nuances de gris convertit la vidéo YUV en nuances de gris en définissant les valeurs de chroma dans la vidéo sur neutre. Le MFT accepte la vidéo non compressée aux formats UYVY, YUY2 ou NV12.

API démontrées

Cet exemple illustre les interfaces Microsoft Media Foundation suivantes :

Utilisation

L’exemple MFT_GrayScale génère une DLL qui est un serveur COM pour le MFT. Avant d’utiliser MFT, vous devez inscrire la DLL.

Pour voir le MFT de nuances de gris en cours d’utilisation, exécutez l’exemple PlaybackFX. Vous pouvez également utiliser l’outil TopoEdit pour créer une topologie qui inclut le MFT de nuances de gris. Pour plus d’informations sur TopoEdit, consultez TopoEdit.

Spécifications

Produit Version
SDK Windows Windows 7

 

Téléchargement de l’exemple

Cet exemple est disponible dans le référentiel github d’exemples classiques Windows.

À propos de YUV Video

Exemples du kit de développement logiciel Media Foundation

Transformations de Media Foundation

exemple MFT_AudioDelay

Écriture d’un MFT personnalisé