Partager via


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)

Voir aussi

Types énumérés DirectShow

IAMVideoProcAmp