KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE (mode yang ditentukan driver)
Properti mode adegan memilih mode yang ditentukan driver yang mewakili kumpulan kontrol prasetel. Driver menentukan preset yang ditetapkan ke mode adegan dan mengaktifkan pengaturan kontrol tersebut saat adegan dipilih.
Tabel ringkasan penggunaan
Get | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
---|---|---|---|---|
Ya | Ya | Filter | KSPROPERTY | KSCAMERA_EXTENDEDPROP_HEADER |
Nilai properti (data operasi) berisi struktur KSCAMERA_EXTENDEDPROP_HEADER dan struktur KSCAMERA_EXTENDEDPROP_VALUE . KSCAMERA_EXTENDEDPROP_VALUE diperlukan tetapi anggota Nilai diabaikan.
Ukuran total data properti adalah sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Anggota UkuranKSCAMERA_EXTENDEDPROP_HEADER diatur ke ukuran total data properti ini.
Anggota KemampuanKSCAMERA_EXTENDEDPROP_HEADER berisi kombinasi OR bitwise dari satu atau beberapa mode adegan berikut yang didukung oleh driver.
Mode adegan | Deskripsi |
---|---|
KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO | Mode aroma otomatis. Kontrol berada pada pengaturan otomatisnya. |
KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO | Mode adegan makro (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_PORTRAIT | Mode adegan potret (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_SPORT | Mode adegan olahraga (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_SNOW | Mode adegan salju (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHT | Mode adegan malam (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_BEACH | Mode adegan pantai (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_SUNSET | Mode pemandangan matahari terbenam (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_CANDLELIGHT | Mode adegan candlelight (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_LANDSCAPE | Mode pemandangan lanskap (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_NIGHTPORTRAIT | Mode adegan potret malam (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_BACKLIT | Mode adegan backlit (driver ditentukan). |
KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL | Kontrol diubah secara manual dan tidak ada mode adegan yang telah ditentukan sebelumnya yang diatur. |
Anggota BenderaKSCAMERA_EXTENDEDPROP_HEADER berisi mode adegan yang saat ini diatur untuk kamera. Mode adegan default untuk kamera selalu KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO.
Kontrol properti ini asinkron dan tidak dapat dibatalkan.
Keterangan
Mendapatkan properti
Saat menanggapi permintaan KSPROPERTY_TYPE_GET, driver mengatur anggota KSCAMERA_EXTENDEDPROP_HEADER ke yang berikut.
Anggota | Nilai |
---|---|
Versi | 1 |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) |
Ukuran | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE) |
Hasil | 0 |
Kemampuan | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (nilai mode adegan didukung) |
Bendera | Pengaturan nilai mode adegan saat ini (hanya satu nilai) |
Jika sebelumnya tidak ada mode adegan yang diatur, maka Bendera diatur ke KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO (default).
Mengatur properti
Saat properti diatur, permintaan KSPROPERTY_TYPE_SET, anggota BenderaKSCAMERA_EXTENDEDPROP_HEADER akan berisi mode adegan untuk diaktifkan.
Persyaratan
Versi: Tersedia dimulai dengan Windows 8.1
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