KSPROPERTY_CAMERACONTROL_NODE_S结构 (ksmedia.h)
KSPROPERTY_CAMERACONTROL_NODE_S结构描述 PROPSETID_VIDCAP_CAMERACONTROL 属性集中的基于节点的属性。 此结构指定对 USB 视频类驱动程序的请求中的属性值。
语法
typedef struct {
KSP_NODE NodeProperty;
LONG Value;
ULONG Flags;
ULONG Capabilities;
} KSPROPERTY_CAMERACONTROL_NODE_S, PKSPROPERTY_CAMERACONTROL_NODE_S;
成员
NodeProperty
指定一个初始化 KSP_NODE 结构,该结构描述属性集、属性 ID、请求类型和节点 ID。
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 | 指示设备设置位于相对值中。 |
言论
请参阅有关 USB 视频类驱动程序的相关信息。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |