KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART
Kontrol properti warm start memberikan petunjuk bagi pengemudi untuk menjaga pin kamera tetap siap untuk memungkinkan operasi bebas glitch.
Tabel Ringkasan Penggunaan
Get | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
---|---|---|---|---|
Ya |
Ya |
Menyematkan |
Nilai properti (data operasi) berisi struktur KSCAMERA_EXTENDEDPROP_HEADER .
Tidak ada bendera yang diatur dalam anggota BenderaKSCAMERA_EXTENDEDPROP_HEADER untuk properti ini.
Ukuran total data properti adalah sizeof(KSCAMERA_EXTENDEDPROP_HEADER). Anggota UkuranKSCAMERA_EXTENDEDPROP_HEADER diatur ke ukuran total data properti ini.
Warm start diaktifkan atau dinonaktifkan menggunakan salah satu bendera berikut di anggota KemampuanKSCAMERA_EXTENDEDPROP_HEADER.
Bendera awal hangat | Deskripsi |
---|---|
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED | Warm start dinonaktifkan. |
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED | Warm start diaktifkan. |
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 | ID pin untuk pin foto. |
Ukuran | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) |
Hasil | 0 |
Kemampuan | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED -atau- KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED |
Bendera | 0 |
Anggota hasilKSCAMERA_EXTENDEDPROP_HEADER selalu diatur ke 0 untuk operasi get.