KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS
KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS adalah ID properti yang memungkinkan driver kamera menawarkan beberapa pengaturan bidang tampilan tetap (FoV) yang dapat dipilih pengguna melalui halaman pengaturan atau aplikasi Kamera.
Bidang nilai Tampilan yang dilaporkan dalam array payload KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS harus diurutkan dalam urutan menuram, misalnya, nilai terbesar terlebih dahulu.
Semua nilai Bidang Tampilan (FoV) yang dilaporkan oleh KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS harus didukung pada semua jenis media yang tersedia yang dipilih driver untuk didukung.
Driver dapat melakukan penskalakan dan/atau pemotongan untuk mencapai FoV pada resolusi tertentu.
Pengecualian dapat dibuat dengan mendukung Profil Kamera dan menambahkan KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2 sebagai BlockedControl. Ini akan mengakibatkan kontrol FIELDOFVIEW2 tidak didukung sama sekali ketika profil yang memblokirnya digunakan.
Tabel ringkasan penggunaan
Cakupan | Dapatkan | Set | Menguasai | Jenis |
---|---|---|---|---|
Versi 1 | Ya | Tidak | Filter | Sinkron |
KSCAMERA_EXTENDEDPROP_HEADER bidang struktur
Tabel berikut berisi persyaratan untuk bidang struktur KSCAMERA_EXTENDEDPROP_HEADER saat menggunakan kontrol.
Anggota | Deskripsi |
---|---|
Versi | Harus 1. |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) |
Ukuran | Harus ukuranof(KSCAMERA_EXTENDEDPROP_HEADER)+sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS) |
Hasil | Harus berisi 0. Bidang ini hanya digunakan untuk mengembalikan hasil operasi SET asinkron terakhir. |
Kemampuan | Harus 0. |
Bendera | Harus 0. |
payload KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2_CONFIGCAPS
Payload yang mengikuti struktur header adalah KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS wajib.
Parameter | Deskripsi |
---|---|
DefaultDiagonalFieldOfViewInDegrees | Nilai bidang tampilan default (FoV). Harus salah satu nilai yang dilaporkan dalam array DiscreteFoVStops. |
DiscreteFoVStopsCount | Jumlah entri yang valid dalam DiscreteFovStops, maksimum 360, minimal 1. |
DiscreteFoVStops | Array bidang tampilan yang valid (FoV) berhenti, hanya DiscreteFoVStopsCount yang merupakan item yang valid. |
Dicadangkan | Atur ke 0. |
Persyaratan
Klien minimum yang didukung: Windows 11, versi 24H2
Header: ksmedia.h (termasuk 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