Filtre de décompresseur AVI
[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.]
Le filtre de décompresseur AVI permet aux codecs VCM (Video Compression Manager) de joindre un graphe de filtre. L’application n’a pas besoin d’ajouter le filtre au graphe de filtre ; elle est extraite automatiquement par le Gestionnaire de graphes de filtre si nécessaire.
Lorsque le Gestionnaire de graphes de filtre crée un graphique pour afficher un fichier AVI, il vérifie le FOURCC dans l’en-tête AVI du fichier pour déterminer si le flux vidéo est compressé. Si c’est le cas, le Gestionnaire de graphes de filtre ajoute le décompresseur AVI, qui recherche ensuite dans le Registre un décompresseur installé qui peut gérer le fichier.
Note
Les décompresseurs MPEG ne sont jamais implémentés en tant que codecs VCM, mais uniquement en tant que filtres DirectShow natifs.
Sur son épingle en amont, le décompresseur AVI se connecte généralement au AVI Splitter. Sur sa broche de sortie, il se connecte généralement au Video Renderer ou au filtre AVI Mux.
Étiquette | Valeur |
---|---|
Interfaces de filtre | IBaseFilter |
Types de supports de broche d’entrée | Type principal : MEDIATYPE_VideoSubtype : doit correspondre au code FOURCC pour le type de compression. Pour plus d’informations, consultez codes FOURCC. Type de format : FORMAT_VideoInfo |
Interfaces de broche d’entrée | IMemInputPin, IPin, IQualityControl |
Types de supports de broche de sortie | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
Interfaces de broche de sortie | IMediaPosition , IMediaSeeking , IPin, IQualityControl |
Filtrer le CLSID | CLSID_AVIDec |
Page de propriétés CLSID | Aucune page de propriétés. |
Exécutable | quartz.dll |
mérite | MERIT_NORMAL |
catégorie de filtre | CLSID_LegacyAmFilterCategory |