Filtre de compresseur AVI

Le filtre de compresseur AVI permet aux codecs du gestionnaire de compression vidéo (VCM) de joindre un graphique de filtres. Chaque codec apparaît sous la forme d’une instance distincte du filtre. Vous ne pouvez pas créer directement ce filtre avec CoCreateInstance. Au lieu de cela, vous devez utiliser l’énumérateur du périphérique système. Pour plus d’informations, consultez utilisation de l’énumérateur de périphérique système.

La broche d’entrée du filtre se connecte aux filtres qui génèrent des données vidéo non compressées, telles que les filtres de capture vidéo ou le filtre de séparateur AVI. La broche de sortie du filtre se connecte généralement à un filtre MUX, tel que le filtre multiplex MUX.

Si le codec prend en charge une boîte de dialogue de configuration de VFW de style ancien ou une boîte de dialogue à propos de, une application peut l’afficher à l’aide de l’interface IAMVfwCompressDialogs .

Notes

les compresseurs MPEG ne sont jamais implémentés en tant que codecs VCM, mais uniquement en tant que filtres de DirectShow natifs.

Étiquette Valeur
Interfaces de filtre IAMVfwCompressDialogs, IBaseFilter, IPersistPropertyBag, ISpecifyPropertyPages
Types de média de broche d’entrée _Vidéo MediaType, MEDIASUBTYPE _ null
Interfaces pin d’entrée IMemInputPin, IPIN, IQualityControl
Types de média de broche de sortie _Vidéo MediaType, MEDIASUBTYPE _ null
Interfaces de broche de sortie IAMStreamConfig, IAMVideoCompression, IMediaPosition, IMediaSeeking, IPIN, IQualityControl
CLSID du filtre Non applicable
CLSID de page de propriétés Aucune page de propriétés.
Exécutable qcap.dll
Mérite MÉRITE _ n' _ _ utilise pas
Catégorie de filtre CLSID _ VideoCompressorCategory

DirectShow Filtres