Filter Pengambilan Video WDM

[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 WDM Video Capture mengontrol perangkat pengambilan analog yang menggunakan driver Windows Driver Model (WDM).

Filter ini sebenarnya adalah plug-in KsProxy mode kernel. Ini menyediakan halaman properti dan antarmuka COM untuk driver WDM yang mengontrol perangkat penangkapan analog (juga disebut dekode video analog). Aplikasi dapat memperlakukannya hanya sebagai filter. Untuk menambahkan filter ini ke grafik filter, gunakan Enumerator Perangkat Sistem. Ini mengembalikan moniker unik untuk setiap perangkat yang menggunakan plug-in ini. Untuk informasi selengkapnya, lihat Menghitung Perangkat dan Filter dan Bagaimana Perangkat Keras Berpartisipasi dalam Grafik Filter. Seperti halnya filter apa pun berdasarkan KsProxy, nama filter yang mudah diingat akan bergantung pada driver yang mendasar.

Tidak semua perangkat yang diekspos melalui WDM Video Capture Filter akan mengimplementasikan semua antarmuka yang tercantum di bawah ini. Aplikasi dapat menggunakan QueryInterface untuk menentukan antarmuka mana yang didukung oleh perangkat tertentu.

Label Nilai
Antarmuka Filter Driver WDM untuk perangkat dapat mendukung satu atau beberapa hal berikut: IAMAnalogVideoDecoder, IAMCameraControl, IAMDeviceRemoval, IAMDroppedFrames, IAMExtDevice, IAMExtTransport, IAMFilterMiscFlags, IAMTimecodeReader, IAMVideoCompression, IAMVideoControl, IAMVideoProcAmp, IBaseFilter, IKsPropertySet, IMediaSeeking, IReferenceClock, ISpecifyPropertyPages.
Jenis Media Pin Input Tergantung pada pengemudi.
Antarmuka Pin Input Tergantung pada pengemudi.
Tipe Media Pin Output Tergantung pada pengemudi.
Antarmuka Pin Output Driver dapat mendukung satu atau beberapa hal berikut: IAMBufferNegotiation, IAMStreamConfig, IAMStreamControl, IKsPin, IKsPropertySet, IStreamBuilder, IMediaSeeking, IPin, IQualityControl, ISpecifyPropertyPages
Filter CLSID Tidak dapat diterapkan.
CLSID Halaman Properti Tergantung pada pengemudi.
Plug-in Executable kswdmcap.ax
Merit Tergantung pada pengemudi.
Kategori Filter CLSID_VideoInputDeviceCategory

 

Filter DirectShow

Pengambilan Video