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