KSPROPERTY_VIDEOCOMPRESSION_S 结构 (ksmedia.h)
KSPROPERTY_VIDEOCOMPRESSION_S 结构描述指定流的单个KSPROPERTY_VIDEOCOMPRESSION_Xxx属性。
语法
typedef struct {
KSPROPERTY Property;
ULONG StreamIndex;
LONG Value;
} KSPROPERTY_VIDEOCOMPRESSION_S, *PKSPROPERTY_VIDEOCOMPRESSION_S;
成员
Property
指定已初始化的 KSPROPERTY 结构,该结构描述属性集、属性 ID 和请求类型。
StreamIndex
包含流的从零开始的索引。
Value
指定请求的值。 对于“设置请求”,微型驱动程序必须将 “属性” 中指定的属性设置为此值。 对于“获取请求”,微型驱动程序必须返回 属性中指定的属性的值。
注解
使用此结构的所有KSPROPERTY_VIDEOCOMPRESSION属性都是可读/写的。
要求
要求 | 值 |
---|---|
Header | ksmedia.h (包括 Ksmedia.h) |
另请参阅
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME
KSPROPERTY_VIDEOCOMPRESSION_QUALITY