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

指定描述属性集、属性 ID 和请求类型的初始化 KSPROPERTY 结构。

Value

指定属性的值。 此成员是可读/写的。

Flags

指示对于 Get 请求,从下面列出的值中指示指定属性的当前设置。 指示对于 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 指示设备设置位于相对值中。

要求

要求 价值
标头 ksmedia.h (包括 Ksmedia.h)

另请参阅

KSPROPERTY

KSPROPERTY_CAMERACONTROL_NODE_S

PROPSETID_VIDCAP_CAMERACONTROL