Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[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.]
Cette section contient des articles sur le développement de l’encodeur et du décodeur pour DirectShow. Ces rubriques ne sont pas pertinentes pour les développeurs d’applications.
Un décodeur logiciel qui prend en charge l’accélération vidéo DirectX (VA) doit être implémenté en tant que filtre de transformation de copie DirectShow. Si le décodeur ne prend pas en charge DirectX VA, il peut également être implémenté en tant qu’objet DMO (DirectX Media Object). Un décodeur qui se connecte à un renderer vidéo ne doit pas être implémenté en tant que filtre trans-in-place, car cela entraînera une dégradation significative des performances. Pour plus d’informations sur l’écriture d’un filtre de transformation de copie, consultez Écriture de filtres de transformation.
Les encodeurs logiciels peuvent être implémentés en tant que filtres de transformation ou DMO. Les encodeurs n’utilisent pas DirectX VA, car DirectX VA est actuellement utilisé uniquement pour la décompression. La spécification de l’API Encoder décrite dans cette section est pertinente pour les encodeurs matériels et logiciels.
Cette section contient les rubriques suivantes :
- 'API Encoder
- interfaces et spécifications du décodeur
- paramètres de décodage pour Windows Media Center Edition
Rubriques connexes