KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY 枚举中定义的KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION属性 ID 用于在驱动程序中设置和获取照片确认设置。
使用情况摘要表
范围 | 控制 | 类型 |
---|---|---|
版本 1 |
筛选器 |
同步 |
对于 KSCAMERA_EXTENDEDPROP_HEADER,以下标志值用于打开或关闭照片确认。 默认情况下,驱动程序应设置 KSPROPERTY_PHOTOCONFIRMATION_ON 。 标志值的定义如下。
#define KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF 0x0000000000000000
#define KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON 0x0000000000000001
如果照片确认设置为 KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_OFF,则驱动程序预览引脚不得生成相框或生成包含照片确认元数据 的KSCAMERA_METADATA_PHOTOCONFIRMATION 结构。 如果照片确认设置为 KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_ON,驱动程序预览引脚必须生成相框并生成包含照片确认元数据 的KSCAMERA_METADATA_PHOTOCONFIRMATION 结构。
下表包含使用 KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOCONFIRMATION属性时 KSCAMERA_EXTENDEDPROP_HEADER结构字段的说明和要求。
成员 | 说明 |
---|---|
版本 |
这必须为 1, |
PinId |
这必须 KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF) , |
大小 |
此大小必须为 (KSCAMERA_EXTENDEDPROP_HEADER) +sizeof (KSCAMERA_EXTENDEDPROP_VALUE) 。 |
结果 |
这包含最后一个 SET 操作的错误结果。 如果未发生 SET 操作,则必须为 0。 |
功能 |
此属性必须为 0。 |
Flags |
这是一个读/写字段。 这可以是上面定义的任意 KSCAMERA_EXTENDEDPROP_PHOTOCONFIRMATION_Xxx 标志。 |
要求
标头 |
Ksmedia.h |