Daftar periksa implementasi driver USB Video Class (UVC)
Langkah 1: Mulai menggunakan USB Video Class (UVC) menggunakan dokumentasi dari USB.org dan Microsoft
Gunakan tautan ini untuk berkenalan dengan UVC:
Akses dokumentasi kelas USB (khusus non-UVC) di USB.org
Unduh dokumentasi USB Video Class 1.5 dari USB.org
Tinjau topik gambaran umum driver Usb Video Class
Langkah 2: Menerapkan MFT Perangkat yang disediakan platform
Perangkat MFT yang disediakan platform adalah untuk kamera USB RGB. Ini menyediakan fungsionalitas umum, misalnya, ROI berbasis deteksi wajah untuk prioritas 3A (jika firmware kamera mendukung kontrol ROI yang ditentukan dalam standar UVC 1.5).
Untuk mengaktifkan fungsionalitas ini, Anda perlu memastikan bahwa kamera mendukung ROI. Jika Anda perlu menonaktifkan fungsionalitas ini, Anda harus melakukannya melalui kunci registri (misalnya, entri file INF).
Langkah 3: Menerapkan MFT Perangkat kustom dan MFT0 untuk perangkat Anda
MFT perangkat adalah komponen mode pengguna UVC. Anda dapat menyisipkan komponen ini untuk menambahkan ekstensi dan diferensiator ke UVC.
Tinjau panduan desain MFT Perangkat.
Tinjau kode sampel MFT Perangkat.
Tinjau informasi yang relevan tentang MFT0 di topik Membuat MFT driver kamera untuk aplikasi perangkat UWP .
Catatan
Model MFT Perangkat menggantikan model MFT0. Meskipun Windows terus mendukung model MFT0, kami mendorong Anda untuk menggunakan Device MFT sebagai gantinya, karena menyederhanakan desain dan mendukung lebih banyak fungsionalitas dan skalabilitas.
Langkah 4: Menerapkan ekstensi UVC yang ditentukan Microsoft
Metode 2 masih mengambil gambar:
dokumentasi USB.org:
- Tinjau bagian untuk Metode 2 yang dimulai pada halaman 17 dari Kelas UVC 1.5 specification.pdf Anda unduh di Langkah 1 di atas.
Dokumentasi khusus Microsoft:
- Tinjau bagian 2.2.1 dan 2.2.2 di ekstensi Microsoft ke spesifikasi USB Video Class 1.5.
Langkah 5: Uji implementasi UVC Anda untuk memastikannya lulus tes HLK dan memenuhi fungsionalitas dan performa yang diperlukan
Menjalankan tes HLK Windows
Menjalankan pengujian Device.Streaming HLK khusus kamera
Pastikan kamera memenuhi persyaratan apa pun dan lulus tes HLK untuk produk lain yang juga harus mematuhi kamera (misalnya, Skype, Windows Hello, dan sebagainya).