KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOMODE
此属性设置或检索相机的照片模式设置。
使用情况摘要表
Get | Set | 目标 | 属性描述符类型 | 属性值类型 |
---|---|---|---|---|
是 | 是 | 筛选器 | KSPROPERTY | KSCAMERA_EXTENDEDPROP_HEADER |
操作数据 (属性值) 包含 KSCAMERA_EXTENDEDPROP_HEADER 结构和 KSCAMERA_EXTENDEDPROP_PHOTOMODE 结构。 这些指定设置序列模式时的照片模式和历史记录帧计数。
所需照片模式在 KSCAMERA_EXTENDEDPROP_HEADER 的 Flags 成员中设置。 照片模式设置为以下选项之一。
照片模式 | 说明 |
---|---|
KSCAMERA_EXTENDEDPROP_PHOTOMODE_NORMAL | 正常静止照片操作 |
KSCAMERA_EXTENDEDPROP_PHOTOMODE_SEQUENCE | 照片序列捕获操作 |
属性数据的总大小为 size 为 (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_PHOTOMODE) 。 KSCAMERA_EXTENDEDPROP_HEADER 的 Size 成员设置为此总属性数据大小。
注意
设置照片模式是一种异步控制操作,必须在 KSCAMERA_EXTENDEDPROP_HEADER 的 “功能” 成员中设置 KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL。
注解
响应KSPROPERTY_TYPE_GET请求时,驱动程序会将 KSCAMERA_EXTENDEDPROP_HEADER 的成员设置为以下内容。
成员 | Value |
---|---|
版本 | 1 |
PinId | 照片图钉的图钉 ID |
大小 | sizeof (KSCAMERA_EXTENDEDPROP_HEADER) + sizeof (KSCAMERA_EXTENDEDPROP_PHOTOMODE) |
结果 | 尝试获取照片模式数据时产生的错误值。 否则为 0。 |
功能 | KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL |
Flags | 当前照片模式 |
要求
版本:从Windows 8.1开始可用
头: Ksmedia.h (包括 Ksmedia.h)