KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

暖启动属性控件为驱动程序提供一个提示,使相机引脚保持就绪状态,以允许无故障操作。

使用情况摘要表

Get Set 目标 属性描述符类型 属性值类型

Pin

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

操作数据 (属性值) 包含 KSCAMERA_EXTENDEDPROP_HEADER 结构。

KSCAMERA_EXTENDEDPROP_HEADERFlags 成员中没有为此属性设置标志。

总属性数据 大小的大小为 (KSCAMERA_EXTENDEDPROP_HEADER) 。 KSCAMERA_EXTENDEDPROP_HEADERSize 成员设置为此总属性数据大小。

使用 KSCAMERA_EXTENDEDPROP_HEADER的“功能”成员中的以下标志之一启用或禁用热启动。

暖启动标志 说明
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED 已禁用热启动。
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED 已启用暖启动。

此属性控件是异步的,不可取消。

注解

获取 属性

响应KSPROPERTY_TYPE_GET请求时,驱动程序会将 KSCAMERA_EXTENDEDPROP_HEADER 的成员设置为以下内容。

成员 Value
版本 1
PinId 照片图钉的固定 ID。
大小

sizeof (KSCAMERA_EXTENDEDPROP_HEADER)

结果 0
功能

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL |KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED

-或-

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL |KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED

Flags 0

对于获取操作,KSCAMERA_EXTENDEDPROP_HEADERResult 成员始终设置为 0。

另请参阅

KSCAMERA_EXTENDEDPROP_HEADER