共用方式為


KSPROPERTY_CAMERACONTROL_EXTENDED_ISO

此屬性會選取相機的 ISO 設定。 ISO 設定是從預設群組中選擇,或設定為自動設定。

使用量摘要表格

Get Set 目標 屬性描述元類型 屬性值類型

Yes

Yes

Pin

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

) 作業數據 (屬性值包含 KSCAMERA_EXTENDEDPROP_HEADER 結構和 KSCAMERA_EXTENDEDPROP_VALUE 結構。 KSCAMERA_EXTENDEDPROP_VALUE是必要的 但未使用。

屬性數據大小總計為 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE) 。 KSCAMERA_EXTENDEDPROP_HEADERSize 成員會設定為這個屬性數據大小總計。

KSCAMERA_EXTENDEDPROP_HEADER的功能成員包含下列一或多個 ISO 設定的位 OR 組合。

ISO Description
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

KSCAMERA_EXTENDEDPROP_HEADERFlags 成員包含相機目前的 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 設定) 。
Flags 目前的 ISO 值設定只會 (一個值) 。

如果先前未設定 ISO, 則 Flags 會設定為預設) KSCAMERA_EXTENDEDPROP_ISO_AUTO (。

設定屬性

設定屬性時,KSPROPERTY_TYPE_SET要求,KSCAMERA_EXTENDEDPROP_HEADERFlags 成員將包含要啟用的 ISO 設定。

規格需求

版本

從 Windows 8.1 開始提供。

標頭

Ksmedia.h (包含 Ksmedia.h)

另請參閱

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE