Поделиться через


KSPROPERTY_CAMERACONTROL_EXTENDED_ISO

Это свойство выбирает параметр ISO для камеры. Параметр ISO выбирается из группы предустановок или устанавливается в автоматический режим.

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

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

Да

Да

Pin

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

Значение свойства (данные операции) содержит структуру KSCAMERA_EXTENDEDPROP_HEADER и структуру KSCAMERA_EXTENDEDPROP_VALUE . KSCAMERA_EXTENDEDPROP_VALUE является обязательным, но не используется.

Общий размер данных свойства равен sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Элементу SizeKSCAMERA_EXTENDEDPROP_HEADER присвоен общий размер данных свойства.

Элемент CapabilityKSCAMERA_EXTENDEDPROP_HEADER содержит побитовое или сочетание одного или нескольких следующих параметров ISO.

ISO Описание
KSCAMERA_EXTENDEDPROP_ISO_AUTO Параметр ISO является автоматическим.
KSCAMERA_EXTENDEDPROP_ISO_50 ISO 50
KSCAMERA_EXTENDEDPROP_ISO_80 ISO 80
KSCAMERA_EXTENDEDPROP_ISO_100 ISO 100
KSCAMERA_EXTENDEDPROP_ISO_200 ISO 200
KSCAMERA_EXTENDEDPROP_ISO_400 ISO 400
KSCAMERA_EXTENDEDPROP_ISO_800 ISO 800
KSCAMERA_EXTENDEDPROP_ISO_1600 ISO 1600
KSCAMERA_EXTENDEDPROP_ISO_3200 ISO 3200
KSCAMERA_EXTENDEDPROP_ISO_6400 ISO 6400
KSCAMERA_EXTENDEDPROP_ISO_12800 ISO 12800
KSCAMERA_EXTENDEDPROP_ISO_25600 ISO 25600

Элемент FlagsKSCAMERA_EXTENDEDPROP_HEADER содержит текущий параметр ISO для камеры. Драйвер камеры может поддерживать подмножество параметров ISO. Если этот элемент управления свойством поддерживается, драйвер должен поддерживать KSCAMERA_EXTENDEDPROP_ISO_AUTO.

Этот элемент управления свойством является асинхронным и не может быть отменен.

Комментарии

Получение свойства

При ответе на запрос KSPROPERTY_TYPE_GET драйвер задает для членов KSCAMERA_EXTENDEDPROP_HEADER следующие значения.

Член Значение
Версия 1
PinId Идентификатор контакта для контакта с фотографией.
Размер

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

Результат 0
Функция KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (поддерживаются параметры ISO).
Флаги Текущее значение ISO (только одно значение).

Если ранее iso не был задан, для флагов устанавливается значение KSCAMERA_EXTENDEDPROP_ISO_AUTO (по умолчанию).

Задание свойства

Если свойство задано, KSPROPERTY_TYPE_SET запрос, элемент FlagsKSCAMERA_EXTENDEDPROP_HEADER будет содержать параметр ISO для включения.

Требования

Версия

Доступно, начиная с Windows 8.1.

Заголовок

Ksmedia.h (включая Ksmedia.h)

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

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE