Filtre de décompresseur AVI
[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.]
Le filtre décompresseur AVI permet aux codecs VCM (Video Compression Manager) de joindre un graphique de filtre. L’application n’a pas besoin d’ajouter le filtre au graphique de filtre ; il est automatiquement extrait par le Gestionnaire de graphe de filtres si nécessaire.
Lorsque le Gestionnaire de graphe de filtres 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 tel est le cas, le Gestionnaire de graphe de filtres ajoute le décompresseur AVI, qui recherche ensuite dans le Registre un décompresseur installé qui peut gérer le fichier.
Notes
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 amont épingle, le décompresseur AVI se connecte généralement au séparateur AVI. Sur sa broche de sortie, il se connecte généralement au convertisseur vidéo 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 |
CLSID page de propriétés | Aucune page de propriétés. |
Exécutable | quartz.dll |
Mérite | MERIT_NORMAL |
Catégorie de filtre | CLSID_LegacyAmFilterCategory |