KSPROPERTY_CAMERACONTROL_S 结构 (ksmedia.h)
KSPROPERTY_CAMERACONTROL_S结构描述PROPSETID_VIDCAP_CAMERACONTROL属性集中基于筛选器的属性。
语法
typedef struct {
KSPROPERTY Property;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} KSPROPERTY_CAMERACONTROL_S, *PKSPROPERTY_CAMERACONTROL_S;
成员
Property
指定已初始化的 KSPROPERTY 结构,该结构描述属性集、属性 ID 和请求类型。
Value
指定属性的值。 此成员是可读/写的。
Flags
指示从下面列出的值获取请求的指定属性的当前设置。 指示对于 Set 请求,从下面列出的值中指示指定属性的所需设置。 此成员可以设置为 ksmedia.h 中定义的以下值之一:
标志 | 含义 |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | 指示手动控制设置。 |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | 指示自动控制设置。 |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | 指示设置位于绝对值中。 |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | 指示设置位于相对值中。 |
Capabilities
指示微型驱动程序针对指定属性的相机控制功能。 此成员是只读的。 此成员可以设置为 ksmedia.h 中定义的以下值之一:
标志 | 含义 |
---|---|
KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL | 指示可以手动控制设备。 |
KSPROPERTY_CAMERACONTROL_FLAGS_AUTO | 指示可以自动控制设备。 |
KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE | 指示设备设置采用绝对值。 |
KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE | 指示设备设置采用相对值。 |
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |