KSPROPERTY_CAMERACONTROL_TILT
Klien mode pengguna menggunakan properti KSPROPERTY_CAMERACONTROL_TILT untuk mendapatkan atau mengatur pengaturan kesemua kamera. Properti ini bersifat opsional.
Tabel Ringkasan Penggunaan
Dapatkan | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
---|---|---|---|---|
Ya | Ya | Filter atau simpul | KSPROPERTY_CAMERACONTROL_S atau KSPROPERTY_CAMERACONTROL_NODE_S | PANJANG |
Nilai properti (data operasi) adalah LONG yang menentukan pengaturan tilt kamera. Nilai ini dinyatakan dalam derajat.
Nilai positif mengarahkan bidang pencitraan ke atas. Nilai negatif menunjuk bidang pencitraan ke bawah, seperti yang diperlihatkan dalam ilustrasi berikut.
Setiap minidriver pengambilan video yang mendukung properti ini harus menentukan rentang dan nilai default untuk properti ini. Rentang untuk perangkat harus -180 hingga +180. Nilai default harus 0.
Perhatian
Saat menulis atau menguji aplikasi, Anda harus menyadari bahwa dalam praktiknya, beberapa driver menentukan rentang nilai kembung kustom dan nilai langkah kustom yang mungkin tidak didasarkan pada unit umum. Driver mungkin mengimplementasikan kontrol tilt baik secara fisik atau digital.
Keterangan
Anggota nilai dari struktur KSPROPERTY_CAMERACONTROL_S menentukan pengaturan tilt.
Untuk kamera yang menggunakan Platform DMFT untuk 3A berbasis wajah, kontrol Pan memengaruhi jendela output kamera. Koordinat wajah yang dihasilkan oleh Platform DMFT akan relatif terhadap jendela output yang dimodifikasi ini, sehingga kamera bertanggung jawab untuk memetakan ulang koordinat ROI ke bidang pandang lengkap kamera ketika bidang pandang saat ini dimodifikasi oleh kontrol Pan. Tergantung di mana bidang modifikasi tampilan terjadi, pemetaan koordinat mungkin perlu dua arah. Misalnya, jika bidang modifikasi tampilan diimplementasikan dalam komponen setelah Platform DMFT dalam rantai driver, koordinat ROI yang disediakan oleh aplikasi perlu dipetakan kembali ke bidang tampilan penuh sebelum dikirim ke kamera dan koordinat ROI yang dihitung dalam Platform DMFT perlu dipetakan ke bidang tampilan yang dimodifikasi sebelum dikirim ke aplikasi yang memintanya.
Persyaratan
Header: ksmedia.h (sertakan Ksmedia.h)
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk