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) |