KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

Элемент управления свойством "Теплый запуск" предоставляет драйверу подсказку о том, чтобы закрепить камеру, чтобы обеспечить работу без сбоев.

Сводная таблица использования

Get Set целевого объекта Тип дескриптора свойства Тип значения свойства

Да

Да

Pin

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

Значение свойства (данные операции) содержит структуру 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 для операции получения.

См. также раздел

KSCAMERA_EXTENDEDPROP_HEADER