KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTRIGGERTIME
此屬性會控制相機驅動程式的觸發時間。 觸發時間用於判斷相片序列的參考圖文框。
使用量摘要表格
Get | Set | 目標 | 屬性描述元類型 | 屬性值類型 |
---|---|---|---|---|
Yes |
Yes |
Pin |
) 作業數據 (屬性值包含 KSCAMERA_EXTENDEDPROP_HEADER 結構和 KSCAMERA_EXTENDEDPROP_VALUE 結構。 以 100 奈秒為單位的相片觸發時間,會在 KSCAMERA_EXTENDEDPROP_VALUE 中設定或傳回為值。
屬性數據大小總計為 sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE) 。 KSCAMERA_EXTENDEDPROP_HEADER的 Size 成員會設定為這個屬性數據大小總計。
觸發程式時間是在 KSCAMERA_EXTENDEDPROP_HEADER 的 Flags 成員中使用下列其中一個旗標來設定或清除。
觸發時間旗標 | Description |
---|---|
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR | 清除觸發程式時間設定。 |
KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_SET | 設定新的觸發程式時間值。 |
這個屬性控制件是同步且無法取消的。
備註
取得屬性
回應KSPROPERTY_TYPE_GET要求時,驅動程式會將 KSCAMERA_EXTENDEDPROP_HEADER 的成員設定為下列專案。
成員 | 值 |
---|---|
版本 | 1 |
PinId | 相片釘選的釘選標識碼。 |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_VALUE) |
結果 | 嘗試讀取最大幀速率所產生的錯誤值。 否則為 0。 |
功能 | 0 |
Flags | 設定或清除旗標 |
如果觸發時間目前未設定為任何時間值,則 KSCAMERA_EXTENDEDPROP_HEADER的 Flags 成員必須包含KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR值。
設定屬性
設定屬性時,KSCAMERA_EXTENDEDPROP_VALUE的 ull 成員將包含觸發程式時間值。 系統會根據作業旗標來設定或清除觸發時間。 當旗標KSPROPERTY_CAMERA_PHOTOTRIGGERTIME_CLEAR不會使用 KSCAMERA_EXTENDEDPROP_VALUE 中的值,而且會被忽略。
規格需求
版本 |
從 Windows 8.1 開始提供。 |
標頭 |
Ksmedia.h (包含 Ksmedia.h) |