VideoProcAmpProperty, énumération (strmif.h)
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
L’énumération VideoProcAmpProperty spécifie les propriétés vidéo sur un appareil de capture vidéo.
Syntax
typedef enum tagVideoProcAmpProperty {
VideoProcAmp_Brightness = 0,
VideoProcAmp_Contrast,
VideoProcAmp_Hue,
VideoProcAmp_Saturation,
VideoProcAmp_Sharpness,
VideoProcAmp_Gamma,
VideoProcAmp_ColorEnable,
VideoProcAmp_WhiteBalance,
VideoProcAmp_BacklightCompensation,
VideoProcAmp_Gain
} VideoProcAmpProperty;
Constantes
VideoProcAmp_Brightness Valeur : 0 Spécifie la luminosité, également appelée niveau noir. Pour NTSC, la valeur est exprimée en unités IRE * 100. Pour les sources non-NTSC, les unités sont arbitraires, avec zéro représentant le vide et 10 000 représentant le blanc pur. Les valeurs vont de –10 000 à 10 000. |
VideoProcAmp_Contrast Spécifie le contraste, exprimé en tant que facteur de gain * 100. Les valeurs vont de zéro à 10 000. |
VideoProcAmp_Hue Spécifie la teinte, en degrés * 100. Les valeurs vont de -180 000 à 180 000 (-180 à +180 degrés). |
VideoProcAmp_Saturation Spécifie la saturation. Les valeurs varient de 0 à 10 000. |
VideoProcAmp_Sharpness Spécifie la netteté. Les valeurs valides sont comprises entre 0 et 100. |
VideoProcAmp_Gamma Spécifie le gamma, en tant que gamma * 100. Les valeurs sont comprises entre 1 et 500. |
VideoProcAmp_ColorEnable Spécifie le paramètre d’activation de la couleur. Les valeurs possibles sont 0 (désactivé) et 1 (activé). |
VideoProcAmp_WhiteBalance Spécifie la balance des blancs, sous la forme d’une température de couleur en degrés Kelvin. La plage de valeurs dépend de l’appareil. |
VideoProcAmp_BacklightCompensation Spécifie le paramètre de compensation du rétro-éclairage. Les valeurs possibles sont 0 (désactivé) et 1 (activé). |
VideoProcAmp_Gain Spécifie l’ajustement du gain. Zéro est normal. Les valeurs positives sont plus lumineuses et les valeurs négatives sont plus sombres. La plage de valeurs dépend de l’appareil. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | strmif.h (include Dshow.h) |