KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION

EV 补偿属性允许按曝光度或区域系统的增量调整公开控制。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

筛选器

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

属性值 (操作数据) 包含 KSCAMERA_EXTENDEDPROP_HEADER 结构和 KSCAMERA_EXTENDEDPROP_EVCOMPENSATION 结构。

属性数据的总计大小为 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_EVCOMPENSATION) 。 KSCAMERA_EXTENDEDPROP_HEADERSize成员设置为此总属性数据大小。

KSCAMERA_EXTENDEDPROP_HEADER功能成员包含以下一个或多个补偿设置的按位 "或" 组合。

EV 补偿单步执行 说明
KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP 在公开值的第六个 (1/6) 步骤中,EV 补偿更改。
KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP EV 值的一个四 (1/4) 步骤中的 EV 补偿更改。
KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP EV 值的第三 (1/3) 步骤中的 EV 更改。
KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP 在公开值的 (1/2) 步骤中,EV 补偿更改。
KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP EV 值 (1/1) 步骤中的 EV 更改。

KSCAMERA_EXTENDEDPROP_HEADERFlags成员包含照相机的当前 EV 补偿步进 (一个值) 。建议使用驱动程序公布仅针对最小 EV 补偿步骤大小的支持。

此属性控件是异步的,不可取消。

备注

获取属性

响应 KSPROPERTY_TYPE_GET 请求时,驱动程序会将 KSCAMERA_EXTENDEDPROP_HEADER 的成员设置为以下项。

成员 “值”
版本 1
PinId (0xFFFFFFFF) KSCAMERA_EXTENDEDPROP_FILTERSCOPE。
大小

sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_EVCOMPENSATION)

结果 0
功能 驱动程序支持的单步执行标志。
Flags 当前步进值集。

驱动程序将当前 EV 补偿单步执行 标记KSCAMERA_EXTENDEDPROP_EVCOMPENSATION的成员指示当前的步骤单元范围和用于补偿的步骤数

设置属性

当属性设置为 KSPROPERTY_TYPE_SET 请求时, KSCAMERA_EXTENDEDPROP_HEADERFlags成员将包含要使用的 EV 补偿单步。 用于补偿的新步骤单位数是在KSCAMERA_EXTENDEDPROP_EVCOMPENSATION成员中设置的。

要求

版本

可从 Windows 8.1 开始。

标头

Ksmedia (包含 Ksmedia)

另请参阅

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_EVCOMPENSATION