Bagikan melalui


Filter Dekoder Video DV

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan 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 Audio/Video Capture 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 ini mendekode aliran video digital (DV) ke dalam video yang tidak dikompresi.

Label Nilai
Antarmuka Filter IBaseFilter, IDVRGB219, IIPDVDec, IPersistStream, ISpecifyPropertyPages
Jenis Media Pin Input
  • MEDIATYPE_Video
  • MEDIASUBTYPE_dvsd
  • FORMAT_VideoInfo, FORMAT_DvInfo
Antarmuka Pin Input IMemInputPin, IPin, IQualityControl
Tipe Media Pin Output Jenis utama:Subjenis MEDIATYPE_Video:
  • MEDIASUBTYPE_YUY2
  • MEDIASUBTYPE_UYVY
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB32
  • MEDIASUBTYPE_ARGB32
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_Y41P
Jenis format:
Format_VideoInfo, Format_VideoInfo2
Antarmuka Pin Output IMediaPosition, IMediaSeeking, IPin, IQualityControl
Filter CLSID CLSID_DVVideoCodec
CLSID Halaman Properti CLSID_DVDecPropertiesPage
Eksekusi qdv.dll
Merit MERIT_NORMAL
Kategori Filter CLSID_LegacyAmFilterCategory

Keterangan

Gunakan antarmuka IIPDVDec untuk mengatur resolusi decoding ke ukuran penuh, setengah, ukuran kuartal, atau ukuran seperdelapan.

Interlacing: Versi dekoder yang lebih lama selalu mendesinterlace video. Pada DirectX 9.0, DV Video Decoder dapat mempertahankan interlacing. Ini memungkinkan video yang saling terkait untuk di-deinterlaced oleh Video Mixing Renderer (VMR), untuk meningkatkan kualitas penyajian. Untuk menggunakan fitur ini, filter hilir harus mendukung format VIDEOINFOHEADER2 , yang ditunjukkan oleh nilai tersebut Format_VideoInfo2 dalam anggota jenis format struktur AM_MEDIA_TYPE . Pada output resolusi penuh, bendera deinterlacing (dwInterlace) dalam struktur VIDEOINFOHEADER2 diatur ke AMINTERLACE_IsInterlaced | AMINTERLACE_DisplayModeBobOrWeave, menunjukkan bidang yang saling terkait. Pada resolusi setengah atau lebih rendah, dwInterlace diatur ke nol, menunjukkan bingkai progresif.

Filter DirectShow

Video Digital di DirectShow