Partager via


Techniques de Graph-Building générales

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Chaque application DirectShow commence par créer un graphique de filtre. En lisant les rubriques de vue d’ensemble de la documentation DirectShow, vous constaterez que la plupart commencent par décrire le type de graphique de filtre dont vous avez besoin. Dans certains cas, il existe une méthode ou un objet d’assistance spécifiquement conçu pour créer ce type de graphique. Par exemple, l’objet Générateur de graphiques DVD génère des graphiques de lecture de DVD. Dans d’autres cas, l’application doit construire le graphe en ajoutant des filtres et en les connectant.

Cette section présente certaines fonctions d’assistance qui implémentent des opérations de création de graphiques de base. Elles peuvent être utilisées par n’importe quelle application DirectShow qui doit générer ou modifier un graphique de filtre. Cette section contient les rubriques suivantes :

Tâches DirectShow de base

Énumération des appareils et des filtres

Énumération d’objets dans un graphique de filtre

Connexion intelligente