Écriture de filtres DirectShow
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est 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.]
Si vous développez un filtre à utiliser dans un graphe de filtre Microsoft DirectShow, lisez les articles de cette section. En général, vous n’avez pas besoin de lire cette section si vous écrivez une application DirectShow. La plupart des applications n’accèdent pas aux filtres ou au graphe de filtres au niveau abordé dans cette section.
- Présentation du développement de filtre DirectShow
- Génération de filtres DirectShow
- Comment les filtres se connectent
- Data Flow pour les développeurs de filtres
- Threads et sections critiques
- Gestion du contrôle qualité
- DirectShow et COM
- Écriture de filtres sources
- Écriture de filtres de transformation
- Écriture de convertisseurs vidéo
- Écriture de filtres de capture
- Exposition des formats de capture et de compression
- Inscription d’un type de fichier personnalisé
- Création d’une page de propriétés de filtre