共用方式為


KS_CompressionCaps列舉 (ksmedia.h)

KS_CompressionCaps列舉會定義裝置的壓縮功能。

語法

typedef enum {
  KS_CompressionCaps_CanQuality,
  KS_CompressionCaps_CanCrunch,
  KS_CompressionCaps_CanKeyFrame,
  KS_CompressionCaps_CanBFrame,
  KS_CompressionCaps_CanWindow
} KS_CompressionCaps;

常數

 
KS_CompressionCaps_CanQuality
影片壓縮器支援質量設定。
KS_CompressionCaps_CanCrunch
視訊壓縮器可以將視訊壓縮成指定的數據速率。 如果 minidriver 支援這項功能,dwBitRateKS_VIDEOINFOHEADER 結構的成員會指定預設數據速率。
KS_CompressionCaps_CanKeyFrame
視訊壓縮器支援使用者指定的主要幀速率。
KS_CompressionCaps_CanBFrame
視訊壓縮器支援使用者指定的 P 畫面間隔。 主要畫面格和 P 框架之間發生的框架是雙向 (B) 畫面。
KS_CompressionCaps_CanWindow
視訊壓縮器支援使用者指定的視窗大小(也就是平均大小不能超過指定數據速率的畫面數)。

要求

要求 價值
標頭 ksmedia.h (包括 Ksmedia.h)

另請參閱

KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S

KS_VIDEOINFOHEADER