Bagikan melalui


Filter Dekompresor AVI

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Filter Dekompresor AVI memungkinkan codec Video Compression Manager (VCM) bergabung dengan grafik filter. Aplikasi tidak perlu menambahkan filter ke grafik filter; ini ditarik secara otomatis oleh Filter Graph Manager saat diperlukan.

Saat Filter Graph Manager membuat grafik untuk merender file AVI, Filter Graph Manager memeriksa FOURCC di header AVI file untuk menentukan apakah aliran video dikompresi. Jika ya, Filter Graph Manager menambahkan Dekompresor AVI, yang kemudian mencari registri untuk dekompresor yang diinstal yang dapat menangani file.

Catatan

Dekompresor MPEG tidak pernah diimplementasikan sebagai codec VCM, tetapi hanya sebagai filter DirectShow asli.

Pada pin hulunya, AVI Decompressor biasanya terhubung ke AVI Splitter. Pada pin outputnya biasanya terhubung ke Video Renderer atau Filter AVI Mux.

Label Nilai
Antarmuka Filter IBaseFilter
Jenis Media Pin Input Jenis utama: MEDIATYPE_VideoSubtype: Harus sesuai dengan kode FOURCC untuk jenis kompresi. Untuk informasi selengkapnya, lihat Kode FOURCC.
Jenis format: FORMAT_VideoInfo
Antarmuka Pin Input IMemInputPin, IPin, IQualityControl
Tipe Media Pin Output MEDIATYPE_Video, MEDIASUBTYPE_NULL, FORMAT_VideoInfo
Antarmuka Pin Output IMediaPosition, IMediaSeeking, IPin, IQualityControl
Filter CLSID CLSID_AVIDec
CLSID Halaman Properti Tidak ada halaman properti.
Eksekusi quartz.dll
Merit MERIT_NORMAL
Kategori Filter CLSID_LegacyAmFilterCategory

Filter DirectShow