simulation d’Graph génération avec GraphEdit
DirectShow fournit un utilitaire de débogage appelé GraphEdit, que vous pouvez utiliser pour créer et tester des graphiques de filtre.
GraphEdit est un outil visuel permettant de créer des graphiques de filtres. Avec GraphEdit, vous pouvez expérimenter avec un graphique de filtre avant d’écrire du code d’application. Vous pouvez également charger un graphique de filtre créé par votre application pour vérifier que votre application génère le graphique approprié. Si vous développez un filtre personnalisé, GraphEdit offre un moyen rapide de le tester : Chargez simplement un graphique avec votre filtre personnalisé et essayez d’exécuter le graphique. si vous débutez avec DirectShow, GraphEdit est un bon moyen de vous familiariser avec les graphiques de filtres et l’architecture DirectShow.
L’illustration suivante montre comment GraphEdit représente un graphique de filtre simple.

Chaque filtre est représenté sous la forme d’un rectangle. Les petits carrés situés le long des bords des filtres représentent des broches. Les broches d’entrée se trouvent sur le côté gauche du filtre et les broches de sortie se trouvent sur le côté droit. Les flèches représentent les connexions entre les broches.
Avec GraphEdit, vous pouvez :
- Créez et modifiez des graphiques de filtre à l’aide d’une interface de glisser-déplacer.
- Simulez des appels de programmation pour générer un graphique.
- Exécuter, suspendre, arrêter et Rechercher un graphique.
- Consultez les filtres qui sont inscrits sur votre ordinateur et affichez les informations de Registre pour chaque filtre.
- Affichez les pages de propriétés de filtre.
- Affichez les types de médias des connexions de code confidentiel.
Cette section contient les rubriques suivantes :
- Utilisation de GraphEdit
- chargement d’un Graph à partir d’un processus externe
- enregistrement d’un Graph de filtre dans un fichier baGraphEdit
- Chargement d’un fichier baGraphEdit par programmation
- Format de fichier GraphEdit