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 結構。

StreamIndex

包含數據流以零起始的索引。

Value

指定要求的值。 針對 [設定要求],minidriver 必須將 Property 中指定的屬性設定為這個值。 對於 Get 要求,minidriver 必須傳回 Property 中指定的屬性值。

備註

使用此結構的所有KSPROPERTY_VIDEOCOMPRESSION屬性都是可擦寫的。

規格需求

需求
標頭 ksmedia.h (包含 Ksmedia.h)

另請參閱

KSPROPERTY

KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE

KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME

KSPROPERTY_VIDEOCOMPRESSION_QUALITY

KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE

PROPSETID_VIDCAP_VIDEOCOMPRESSION