KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL
此屬性會取得或設定相機的縮圖功能。 如果提供縮放比例,則會在選取的縮放比例上啟用縮圖。
使用量摘要數據表
Get | Set | 目標 | 屬性描述項類型 | 屬性值類型 |
---|---|---|---|---|
Yes |
Yes |
Pin |
屬性值 (作業數據) 包含 KSCAMERA_EXTENDEDPROP_HEADER 結構和 KSCAMERA_EXTENDEDPROP_VALUE 結構。 需要 KSCAMERA_EXTENDEDPROP_VALUE ,但會忽略 Value 成員。
屬性數據大小總計為 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE) 。 KSCAMERA_EXTENDEDPROP_HEADER的 Size 成員會設定為此屬性數據大小總計。
KSCAMERA_EXTENDEDPROP_HEADER的 Capability 成員包含支援的一或多個下列小數位數值的位 OR 組合。
縮圖縮放旗標 | Description |
---|---|
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE | 縮圖已停用。 |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | 縮圖解析度為 X/2 和 Y/2。 |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X | 縮圖解析度為 X/4 和 Y/4。 |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X | 縮圖解析度為 X/8 和 Y/8。 |
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X | 縮圖解析度為 X/16 和 Y/16。 |
KSCAMERA_EXTENDEDPROP_HEADER的 Flags 成員包含目前為相機設定的縮圖縮放值。 如果未啟用縮圖產生,則只會在 Flags 中設定KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE。
這個屬性控件是異步且不可取消的。
備註
取得屬性
回應KSPROPERTY_TYPE_GET要求時,驅動程式會將 KSCAMERA_EXTENDEDPROP_HEADER 的成員設定為下列專案。
成員 | 值 |
---|---|
版本 | 1 |
PinId | 相片釘選的釘選標識碼。 |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE) |
結果 | 嘗試取得縮圖設定所產生的錯誤值。 |
功能 | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | () 支援的縮圖縮放值。 |
Flags | 目前的縮圖值設定只會 (一個值) 。 |
設定屬性
設定屬性時,KSPROPERTY_TYPE_SET要求,KSCAMERA_EXTENDEDPROP_HEADER的 Flags 成員將包含其中一個縮圖尺規旗標。
規格需求
版本 |
從 Windows 8.1 開始提供。 |
標頭 |
Ksmedia.h (包含 Ksmedia.h) |