共用方式為


) KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE (ISP 控件參數

KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY列舉中定義的KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE屬性標識符,可讓 OEM 視需要微調場景模式以及任何其他 ISP 控件參數的功能。

使用量摘要表格

範圍 控制 類型
第 1 版 篩選 非同步的

場景模式可用來作為提示,引導相機系統針對特定條件優化其作業。 場景模式和其他 ISP 控制件,例如白平衡、ISO、曝光時間和 EV 補償必須能夠獨立運作,而不會影響彼此。

  • 任何其他 ISP 控件參數的變更不得變更現有的場景模式。 修改其他 ISP 參數之後,不需要驅動程式將場景模式變更為 MANUAL。

  • 設定自動場景模式不得變更任何其他 ISP 控件的現有設定。 驅動程式不需要還原為任何其他 ISP 控制件的完整自動模式。

KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO

此旗標表示自動場景模式。 相機驅動程式會自動根據場景判斷最佳場景模式設定,並視需要優化場景的各種 ISP 設定。

KSCAMERA_EXTENDEDPROP_SCENEMODE_MANUAL

此旗標不適用。

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

這些旗標會指出所定義的對應場景模式。 相機驅動程式將使用指定為提示的場景模式,視需要優化各種 ISP 設定 (,例如,例如,針對 NIGHT,ISP 設定會針對夜間時間環境進行優化) 。

下表包含使用 KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE 屬性時,KSCAMERA_EXTENDEDPROP_HEADER結構欄位的描述和需求。 KSPROPERTY_CAMERACONTROL_EXTENDED_SCENEMODE會忽略KSCAMERA_EXTENDEDPROP_VALUE結構。

成員
版本 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF)
大小 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE)
結果 這表示上次 SET 作業的錯誤結果。 如果未執行 SET 作業,這必須是 0。 值 0 表示未偵測到任何錯誤。
功能 這必須是KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL的位 OR,以及 上述任何支持的場景模式。 如果相機驅動程式支援此控制件,則必須支援KSCAMERA_EXTENDEDPROP_SCENEMODE_AUTO
Flags 這可以是上述任何支持的場景模式。

規格需求

頭: Ksmedia.h (包含 Ksmedia.h)