énumération KS_CompressionCaps (ksmedia.h)
L’énumération KS_CompressionCaps définit les fonctionnalités de compression d’un appareil.
Syntax
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 à un débit de données spécifié. Si un minidriver prend en charge cette fonctionnalité, le membre dwBitRate de la structure KS_VIDEOINFOHEADER spécifie le débit 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 trames P sont des trames bidirectionnelles (B). |
KS_CompressionCaps_CanWindow Le compresseur vidéo prend en charge une taille de fenêtre spécifiée par l’utilisateur (c’est-à-dire le nombre d’images dont la taille moyenne ne peut pas dépasser le débit de données spécifié). |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour