KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE (параметры управления поставщиком услуг Интернета)

Идентификатор свойства KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE , определенный в перечислении KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY , предоставляет изготовителям оборудования возможности точной настройки режима сцены вместе с любыми другими параметрами управления поставщиком услуг Интернета по мере необходимости.

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

Область Control Тип
версия 1 Фильтр Асинхронный

Режим сцены используется в качестве подсказки для оптимизации работы системы камеры для определенных условий. Режим сцены и другие элементы управления поставщиком услуг Интернета, такие как баланс белого, ISO, время экспозиции и компенсация ev, должны работать независимо друг от друга.

  • Изменение других параметров управления поставщиком услуг Интернета не должно изменять существующий режим сцены. Драйверу не требуется изменять режим сцены на MANUAL после изменения других параметров интернет-провайдера.

  • Установка режима автоматической сцены не должна изменять существующие параметры для других элементов управления интернет-провайдера. Драйвер не требуется отменить изменения в полный автоматический режим для любых других элементов управления интернет-провайдера.

KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO

Этот флаг указывает режим автоматической сцены. Драйвер камеры автоматически определяет оптимальные параметры режима сцены на основе сцены и оптимизирует различные параметры интернет-провайдера по мере необходимости для сцены.

KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL

Этот флаг неприменим.

KSCAMERA_EXTENDEDPROP_SCENEMODE_MACRO\PORTRAIT\SPORT\SNOW\NIGHT\BEACH\SUNSET\CANDLELIGHT\LANDSCAPE\NIGHTPORTRAIT\BACKLIT

Эти флаги указывают на соответствующий режим сцены, как определено. Драйвер камеры будет использовать указанный режим сцены в качестве указания для оптимизации различных параметров интернет-провайдера по мере необходимости (например, для NIGHT параметры интернет-провайдера оптимизированы для ночной среды).

В таблице ниже приведены описания и требования к полям структуры KSCAMERA_EXTENDEDPROP_HEADER при использовании свойства KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE . Структура KSCAMERA_EXTENDEDPROP_VALUE игнорируется для KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE.

Член Значение
Версия 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF)
Размер sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)
Результат Это указывает на результаты последней операции SET. Если операция SET не выполнена, это значение должно быть равным 0. Значение 0 указывает, что ошибки не обнаружены.
Функция Это должен быть побитовый или KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL и любой из поддерживаемых режимов сцены, определенных выше. KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO должна поддерживаться, если драйвер камеры поддерживает этот элемент управления.
Флаги Это может быть любой из поддерживаемых режимов сцены, показанных выше.

Требования

Заголовка: Ksmedia.h (включая Ksmedia.h)