Lecture audio/vidéo dans 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 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.]
Ce tutoriel montre comment écrire une application DirectShow qui lit un fichier multimédia.
Avant de lire ce didacticiel, vous pouvez lire les rubriques suivantes :
- Présentation de la programmation d’applications DirectShow
- Comment lire un fichier
- À propos des filtres DirectShow
- À propos du Gestionnaire de graphe de filtres
Contenu de cette section
- Étape 1 : Déclarer la classe DShowPlayer
- Étape 2 : Déclarer CVideoRenderer et les classes dérivées
- Étape 3 : Générer le graphe de filtre
- Étape 4 : Ajouter le convertisseur vidéo
- Étape 5 : Ajouter une fonctionnalité vidéo
- Étape 6 : Gérer les événements de graphique
- Étape 7 : Contrôles de transport
- Exemple de lecture DirectShow
Rubriques connexes