Bagikan melalui


Tentang Perangkat Pengambilan Video

[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.]

Sebagian besar perangkat pengambilan video baru menggunakan driver Windows Driver Model (WDM). Dalam arsitektur WDM, Microsoft menyediakan serangkaian driver independen perangkat keras, yang disebut driver kelas, dan vendor perangkat keras menyediakan minidriver khusus perangkat keras. Minidriver mengimplementasikan fungsi apa pun yang khusus untuk perangkat; untuk sebagian besar fungsi, minidriver memanggil driver kelas Microsoft.

Dalam grafik filter DirectShow, perangkat pengambilan WDM apa pun muncul sebagai filter Pengambilan Video WDM. Filter WDM Video Capture mengonfigurasi dirinya sendiri berdasarkan karakteristik driver. Ini muncul dengan nama yang disediakan oleh driver — Anda tidak akan melihat filter yang disebut "Filter Pengambilan Video WDM" di mana saja dalam grafik.

Beberapa perangkat pengambilan yang lebih lama masih menggunakan driver Video untuk Windows (VFW). Meskipun driver ini sekarang usang, driver ini didukung di DirectShow melalui filter Pengambilan VFW.

Catatan

Windows memungkinkan pengguna untuk memberikan atau menolak akses ke kamera perangkat di aplikasi Pengaturan Windows, di bawah Privasi & Keamanan -> Kamera. Saat menginisialisasi perangkat pengambilan, aplikasi harus memeriksa apakah mereka memiliki akses ke kamera dan menangani kasus di mana akses ditolak oleh pengguna. Untuk informasi selengkapnya, lihat Menangani pengaturan privasi kamera Windows.

Tentang Pengambilan Video di DirectShow