KSPROPERTY_CAMERACONTROL_EXTENDED_EVCOMPENSATION
EV 補償屬性可藉由曝光單位或區域系統遞增來調整曝光控制。
使用量摘要數據表
Get | Set | 目標 | 屬性描述項類型 | 屬性值類型 |
---|---|---|---|---|
Yes |
Yes |
篩選 |
) 作業數據 (屬性值包含 KSCAMERA_EXTENDEDPROP_HEADER 結構和 KSCAMERA_EXTENDEDPROP_EVCOMPENSATION 結構。
屬性數據大小總計為 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_EVCOMPENSATION) 。 KSCAMERA_EXTENDEDPROP_HEADER的 Size 成員會設定為此屬性數據大小總計。
KSCAMERA_EXTENDEDPROP_HEADER的功能成員包含下列一或多個補償設定的位 OR 組合。
EV 補償逐步執行 | Description |
---|---|
KSCAMERA_EXTENDEDPROP_EVCOMP_SIXTHSTEP | 曝光值的 1/6 (1/6) 步驟中的 EV 補償變更。 |
KSCAMERA_EXTENDEDPROP_EVCOMP_QUARTERSTEP | 曝光值的 1/4 (1/4) 步驟中的 EV 補償變更。 |
KSCAMERA_EXTENDEDPROP_EVCOMP_THIRDSTEP | 曝光值的 1/3 (1/3) 步驟中的 EV 補償變更。 |
KSCAMERA_EXTENDEDPROP_EVCOMP_HALFSTEP | 曝光值的一半 (1/2) 步驟中的 EV 補償變更。 |
KSCAMERA_EXTENDEDPROP_EVCOMP_FULLSTEP | 曝光值的一 (1/1) 步驟中的 EV 補償變更。 |
KSCAMERA_EXTENDEDPROP_HEADER的 Flags 成員包含相機目前的 EV 補償逐步執行, (一個值) 。建議驅動程式僅針對最低 EV 補償步驟大小公告支援。
這個屬性控件是異步且不可取消的。
備註
取得屬性
回應KSPROPERTY_TYPE_GET要求時,驅動程式會將 KSCAMERA_EXTENDEDPROP_HEADER 的成員設定為下列專案。
成員 | 值 |
---|---|
版本 | 1 |
PinId | KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) 。 |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_EVCOMPENSATION) |
結果 | 0 |
功能 | 驅動程序支援的逐步執行旗標。 |
Flags | 目前的逐步執行值集。 |
驅動程式會在 Flags 中設定目前的 EV 補償逐步執行。 KSCAMERA_EXTENDEDPROP_EVCOMPENSATION的成員指出用於補償的目前步驟單位範圍和步驟數目
設定屬性
設定屬性時,KSPROPERTY_TYPE_SET要求,KSCAMERA_EXTENDEDPROP_HEADER的 Flags 成員將包含要使用的 EV 補償逐步執行。 用於補償的新步驟單位數目是在 KSCAMERA_EXTENDEDPROP_EVCOMPENSATION 的 Value 成員中設定。
規格需求
版本 |
從 Windows 8.1 開始提供。 |
標頭 |
Ksmedia.h (包含 Ksmedia.h) |