перечисление 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 Видеокомпрессор может сжимать видео до указанной скорости данных. Если мини-driver поддерживает эту возможность, dwBitRate член структуры KS_VIDEOINFOHEADER указывает частоту данных по умолчанию. |
KS_CompressionCaps_CanKeyFrame Видеокомпрессор поддерживает указанную пользователем скорость ключевых кадров. |
KS_CompressionCaps_CanBFrame Видеокомпрессор поддерживает заданный пользователем интервал кадров P. Кадры, происходящие между ключевыми кадрами и кадрами P, являются двунаправленными (B) кадрами. |
KS_CompressionCaps_CanWindow Видеокомпрессор поддерживает указанный пользователем размер окна (т. е. количество кадров, средний размер которых не может превышать указанную скорость данных). |
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |