KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE 屬性會控制描述平均畫面大小的數據速率。 必須實作這個屬性。
使用量摘要數據表
Get | Set | 目標 | 屬性描述項類型 | 屬性值類型 |
---|---|---|---|---|
Yes |
Yes |
篩選 |
LONG |
(作業數據) 屬性值是 LONG,指定代表平均畫面大小的數據速率。
備註
KSPROPERTY_VIDEOCOMPRESSION_S 結構的 Value 成員會指定視窗大小。
支援此屬性的迷你驅動程式應該在擷取迷你驅動程序視訊壓縮功能的 KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S 結構之 Capabilities 成員中設定 KS_CompressionCaps_CanWindow 旗標。 如果迷你驅動程式設定 KS_CompressionCaps_CanWindow 旗標,它應該同時提供 屬性的 get 和 set 支援。
對於大小 n 的視窗 , 任何連續 n 框架的平均畫面大小不得超過數據流的指定數據速率,雖然 個別 畫面可能較大或較小。 例如,如果數據速率設定為每秒 150 KB (KBps) 每秒 15 個畫面, (fps) 電影,則每個畫面 的平均 大小必須小於或等於 10 KB。 只要電影) 每秒計算的平均大小 (小於或等於 10 KB,個別畫面格可能會較大或更小。
規格需求
標頭 |
Ksmedia.h (包含 Ksmedia.h) |