структура KSCAMERA_EXTENDEDPROP_EVCOMPENSATION (ksmedia.h)

Элемент управления компенсацией ev обеспечивает контроль экспозиции, который регулируется шагами компенсации ev.

Синтаксис

typedef struct tagKSCAMERA_EXTENDEDPROP_EVCOMPENSATION {
  ULONG     Mode;
  LONG      Min;
  LONG      Max;
  LONG      Value;
  ULONGLONG Reserved;
} KSCAMERA_EXTENDEDPROP_EVCOMPENSATION, *PKSCAMERA_EXTENDEDPROP_EVCOMPENSATION;

Члены

Mode

Не используется. Задайте значение 0.

Min

Минимальная поддерживаемая компенсация ev. Это абсолютное значение EV.

Max

Максимальная поддерживаемая компенсация ev. Это абсолютное значение EV.

Value

Ev Compensation in units of steps selected in the Flags member of KSCAMERA_EXTENDEDPROP_HEADER.

Reserved

Зарезервировано.

Комментарии

Значению присваивается шаговый приращение. Например, если Min = -2, Max = 2 и шаг компенсации установлен в качестве третьего шага (с шагом в единицах компенсации 1/3 EV), допустимые значения компенсации EV равны -2, -1 2/3, -1 1/3, -1, -2/3, -1/3, 0, 1/3, 2/3, 1, 1 1/3, 1 2/3 и 2. Это соответствует полю Значение как -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6. Например, если значение = -6, то компенсация EV = -2 или (-6 * 1/3) = -2.

Требования

Требование Значение
Минимальная версия клиента Доступно, начиная с Windows 8.1.
Верхняя часть ksmedia.h (включая Ksmedia.h)

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

KSCAMERA_EXTENDEDPROP_HEADER

KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION