énumération KS_CompressionCaps (ksmedia.h)
L’énumération KS_CompressionCaps définit les fonctionnalités de compression d’un appareil.
Syntaxe
typedef enum {
KS_CompressionCaps_CanQuality,
KS_CompressionCaps_CanCrunch,
KS_CompressionCaps_CanKeyFrame,
KS_CompressionCaps_CanBFrame,
KS_CompressionCaps_CanWindow
} KS_CompressionCaps;
Constantes
KS_CompressionCaps_CanQuality Le compresseur vidéo prend en charge les paramètres de qualité. |
KS_CompressionCaps_CanCrunch Le compresseur vidéo peut compresser la vidéo dans un débit de données spécifié. Si un minidriver prend en charge cette fonctionnalité, le dwBitRate membre de la structure KS_VIDEOINFOHEADER spécifie le taux de données par défaut. |
KS_CompressionCaps_CanKeyFrame Le compresseur vidéo prend en charge une fréquence d’images clés spécifiée par l’utilisateur. |
KS_CompressionCaps_CanBFrame Le compresseur vidéo prend en charge un intervalle d’images P spécifié par l’utilisateur. Les images qui se produisent entre les images clés et les images P sont des images bidirectionnelles (B). |
KS_CompressionCaps_CanWindow Le compresseur vidéo prend en charge une taille de fenêtre spécifiée par l’utilisateur (autrement dit, le nombre d’images dont la taille moyenne ne peut pas dépasser le taux de données spécifié). |
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ksmedia.h (include Ksmedia.h) |