DVD Applications
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngineet audio/vidéo capture dans 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 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.]
DirectShow fournit un composant appelé navigateur dvd filtre source qui simplifie les tâches de navigation DVD en C++. Le navigateur DVD dispose de toutes les fonctionnalités que vous trouvez sur un lecteur DVD autonome complet, ainsi que des fonctionnalités supplémentaires spécifiques à la lecture de DVD sur des ordinateurs personnels. À l’aide du navigateur DVD, les développeurs C++ et les développeurs de scripts peuvent créer des applications DVD complètes sans faire référence à la spécification du DVD. Le navigateur DVD, en coordination avec les filtres de décodeur, gère également la gestion régionale et la protection des droits d’auteur (CSS et protection de copie analogique), isolant les développeurs d’applications de ces détails.
Le filtre DVD Navigator fonctionne sur un volume DVD-Video entier, qui se compose des fichiers du répertoire VIDEO_TS. Contrairement à la plupart des filtres sources DirectShow qui fonctionnent avec des flux ou des fichiers individuels, le navigateur DVD utilise la structure DVD-Video des titres, des chapitres et des codes de temps. Les développeurs souhaitant lire des fichiers MPEG-2 individuels dans DirectShow doivent utiliser le MPEG-2 Demultiplexer au lieu du filtre dvd Navigator. Pour plus d’informations, consultez support MPEG-2 dans DirectShow.
Note
Pour lire des DVD, l’utilisateur doit disposer d’un décodeur MPEG-2.
Cette section contient les rubriques suivantes.
- fonctionnalités de prise en charge de DVD dans DirectShow
- les principes de base du DVD
- Génération du du graphique de filtre DVD
- obtenir les pointeurs d’interface DVD
- Commandes DVD
- Identification des opérations DVD valides
- synchronisation des commandes DVD
- flux de données dans le navigateur DVD
- gestion des notifications d’événements DVD
- utilisation des menus DVD
- flux audio et subpicture
- appliquer les niveaux de gestion parental
- enregistrer et restaurer des objets DvdState
- Utilisation de chaînes de texte DVD
- lecture de flux audio Karaoke
- gestion des éjections de disque
- Améliorations apportées à la lecture de DVD dans Windows Vista
- configuration du graphique de filtre DVD
- raccourcis vers les pages de référence dvd C++
Pour obtenir des références sur le développement de décodeur DVD/MPEG2, consultez développement de décodeur DVD dans DirectShow.
Rubriques connexes