KSPROPERTY_VIDEOPROCAMP_NODE_S2结构 (ksmedia.h)
KSPROPERTY_VIDEOPROCAMP_NODE_S2 结构描述 PROPSETID_VIDCAP_VIDEOPROCAMP 属性集中的基于节点的属性设置,这些设置同时使用两个值。
语法
typedef struct {
KSP_NODE NodeProperty;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_VIDEOPROCAMP_NODE_S2, *PKSPROPERTY_VIDEOPROCAMP_NODE_S2;
成员
NodeProperty
指定一个初始化 KSP_NODE 结构,该结构描述节点、属性集、属性 ID 和请求类型。
Value1
指定请求的第一个值。 对于设置请求,微型驱动程序应将 属性中指定的属性设置为此值。 对于获取请求,微型驱动程序应返回 属性中指定的属性的值。
Flags
指定请求的标志。 对于设置请求,此值指示所需的设置。 对于获取请求,此值包含当前设置。 此成员可以设置为在 ksmedia.h中定义的值之一:
价值 | 意义 |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | 指示要手动调整属性 |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | 指示属性要自动调整 |
Capabilities
指定属性的功能。 此成员仅对获取请求有意义。 微型驱动程序应返回有关 属性中指定的属性的视频处理转换器的功能。 此成员应设置为以下值之一:
价值 | 意义 |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | 设备支持手动设置指定的属性 |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | 设备支持指定属性的自动设置 |
Value2
指定请求的第二个值。 对于设置请求,微型驱动程序应将 属性中指定的属性设置为此值。 对于获取请求,微型驱动程序应返回 属性中指定的属性的值。
言论
此结构由 KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT使用。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |