Filtro decompressore AVI
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione audio/video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente di usare un nuovo codice MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il filtro decompressore AVI consente ai codec VCM (Video Compression Manager) di unire un grafico di filtro. L'applicazione non deve aggiungere il filtro al grafico del filtro; viene trascinato automaticamente da Filter Graph Manager quando necessario.
Quando Filter Graph Manager compila un grafico per eseguire il rendering di un file AVI, controlla FOURCC nell'intestazione AVI del file per determinare se il flusso video è compresso. In caso affermativo, Filter Graph Manager aggiunge il decompressore AVI, che quindi cerca nel Registro di sistema un decompressore installato in grado di gestire il file.
Nota
I decompressori MPEG non vengono mai implementati come codec VCM, ma solo come filtri DirectShow nativi.
Sul pin upstream il decompressore AVI si connette in genere al AVI Splitter. Sul relativo pin di output si connette in genere al renderer video o al filtro Mux AVI .
Etichetta | Valore |
---|---|
Interfacce di filtro | IBaseFilter |
Tipi di supporti pin di input | Tipo principale: MEDIATYPE_VideoSubtype: deve corrispondere al codice FOURCC per il tipo di compressione. Per altre informazioni, vedere FOURCC Codes. Tipo di formato: FORMAT_VideoInfo |
Interfacce del pin di input | IMemInputPin, IPin, IQualityControl |
Tipi di supporti pin di output | MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo |
Interfacce pin di output | IMediaPosition, IMediaSeeking, IPin, IQualityControl |
Filtrare CLSID | CLSID_AVIDec |
CLSID della pagina delle proprietà | Nessuna pagina delle proprietà. |
Eseguibile | quartz.dll |
Merit | MERIT_NORMAL |
categoria filtro | CLSID_LegacyAmFilterCategory |