Bagikan melalui


Perangkat Pengambilan Video

Bagian ini menjelaskan cara membuat minidriver pengambilan video, yang mengikuti arsitektur Windows Driver Model (WDM). Ini mengasumsikan keakraban dengan konsep yang dibahas dalam Kernel Streaming. Untuk informasi tentang membuat minidriver untuk perangkat audio saja, Panduan Desain perangkat Audio.

Dengan integrasi DVD, dekoder MPEG, dekoder dan penyetel video, ekstensi port video (VPA), dan codec audio pada adaptor tunggal, model driver terpadu yang mendukung semua perangkat ini dan menangani pertikaian sumber daya menyederhanakan upaya pengembangan.

Antarmuka kelas AVStream dan Stream keduanya menyediakan kerangka kerja yang menyediakan dukungan untuk perangkat terintegrasi. Antarmuka ini mendukung transfer data antara driver mode kernel. Transfer data ini tidak memerlukan utas untuk beralih ke mode pengguna, sehingga menghindari hit performa.

Kedua antarmuka mendukung model streaming seragam untuk jenis data standar dan kustom. Microsoft mendefinisikan set properti untuk sebagian besar perangkat standar. Vendor dapat menyediakan set properti tambahan jika diperlukan.

Microsoft menyarankan agar semua driver penangkapan video baru menggunakan antarmuka AVStream. Microsoft menyediakan antarmuka kelas Stream untuk kompatibilitas mundur. Namun, antarmuka kelas Stream sudah usang, dan Microsoft telah menghentikan pengembangan lebih lanjut.

Catatan : Bagian ini tidak menjelaskan teknologi Video untuk Windows (VfW) yang sudah usang. VfW dioptimalkan untuk menangkap film ke disk. Fitur penting untuk konferensi video, tampilan TV, pengambilan bidang video, dan aliran data tambahan hilang dari arsitektur VfW. Untuk menghindari batasan ini, vendor telah menambahkan ekstensi kepemilikan ke VfW. Namun, tanpa antarmuka standar, aplikasi yang menggunakan fitur-fitur ini harus menyertakan kode yang bergantung pada perangkat keras. Untuk menjebak model driver VfW dan WDM, Microsoft menyediakan pemeta VfW-ke-WDM sebagai bagian dari sistem operasi. Komponen ini memungkinkan driver WDM muncul sebagai driver VfW untuk aplikasi VfW warisan.

Bagian ini meliputi:

Gambaran Umum Pengambilan Video

Menerapkan Dukungan Pengambilan Video