Bagikan melalui


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

KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE

KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW2