KS_CompressionCaps列舉 (ksmedia.h)
KS_CompressionCaps列舉會定義裝置的壓縮功能。
Syntax
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 支援這項功能,KS_VIDEOINFOHEADER 結構的 dwBitRate 成員會指定預設數據速率。 |
KS_CompressionCaps_CanKeyFrame 視訊設備支持使用者指定的主要幀速率。 |
KS_CompressionCaps_CanBFrame 視訊設備支援使用者指定的 P 畫面間隔。 主要畫面格與 P 畫面之間發生的畫面格是雙向 (B) 畫面。 |
KS_CompressionCaps_CanWindow 視訊壓縮支援使用者指定的視窗大小 (,也就是說,平均大小不能超過指定數據速率的畫面數) 。 |
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |