Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Элемент управления свойством "Теплый запуск" предоставляет драйверу подсказку о том, чтобы закрепить камеру, чтобы обеспечить работу без сбоев.
Сводная таблица использования
| Get | Set | целевого объекта | Тип дескриптора свойства | Тип значения свойства |
|---|---|---|---|---|
Да |
Да |
Pin |
Значение свойства (данные операции) содержит структуру KSCAMERA_EXTENDEDPROP_HEADER .
Для этого свойства в элементе Flags KSCAMERA_EXTENDEDPROP_HEADER не заданы флаги.
Общий размер данных свойства — sizeof(KSCAMERA_EXTENDEDPROP_HEADER). Элементу SizeKSCAMERA_EXTENDEDPROP_HEADER присваивается этот общий размер данных свойства.
Теплый запуск включается или отключается с помощью одного из следующих флагов в элементе ВозможностиKSCAMERA_EXTENDEDPROP_HEADER.
| Флаги горячего запуска | Описание |
|---|---|
| KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED | Теплый запуск отключен. |
| KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED | Горячее начало включено. |
Этот элемент управления свойством является асинхронным и не может быть отменен.
Комментарии
Получение свойства
При ответе на запрос KSPROPERTY_TYPE_GET драйвер задает членам KSCAMERA_EXTENDEDPROP_HEADER следующее.
| Член | Значение |
|---|---|
| Версия | 1 |
| PinId | Идентификатор закрепления для закрепления фотографии. |
| Размер | sizeof(KSCAMERA_EXTENDEDPROP_HEADER) |
| Результат | 0 |
| Функция | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED -или- KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED |
| Флаги | 0 |
Элемент ResultKSCAMERA_EXTENDEDPROP_HEADER всегда имеет значение 0 для операции получения.