Exemple de filtre balle

Description

Le filtre boule est un filtre de source vidéo qui produit une image d’une balle rebondissante. Cet exemple illustre la négociation de format et l’utilisation des classes de base de filtre source CSource et CSourceStream.

Le code dans Fball. h et Fball. cpp gère les interfaces de filtre. Ces deux fichiers contiennent approximativement le code minimum requis pour un filtre source. Les fichiers ball. h et ball. cpp contiennent le code qui rebondit la balle.

Ce filtre a une seule broche de sortie, qui fournit un flux vidéo qui montre une balle dans le cadre. Le filtre boule accepte également les demandes de gestion de la qualité du filtre en aval, qui illustre une stratégie de gestion de la qualité simple. Ce filtre implémente l’interface IQualityControl à cet effet.

Téléchargement de l’exemple

pour télécharger les exemples du kit de développement logiciel (SDK) DirectShow, installez la dernière version du SDK Windows.

cet exemple est installé sous le chemin d’accès suivant : [ exemples racine du kit de développement logiciel (SDK) ] \ exemples de filtres de \ DirectShow multimédias \ \ \ .

DirectShow Extraits