Share via


Enumeración VideoProcAmpProperty (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La enumeración VideoProcAmpProperty especifica las propiedades de vídeo en un dispositivo de captura de vídeo.

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
Valor: 0
Especifica el brillo, también denominado nivel negro. Para NTSC, el valor se expresa en unidades IRE * 100. En el caso de los orígenes que no son NTSC, las unidades son arbitrarias, con cero que representan en blanco y 10 000 que representan blanco puro. Los valores van de –10 000 a 10 000.
VideoProcAmp_Contrast
Especifica el contraste, expresado como factor de ganancia * 100. Los valores van de cero a 10 000.
VideoProcAmp_Hue
Especifica el tono, en grados * 100. Los valores van de -180 000 a 180 000 (-180 a +180 grados).
VideoProcAmp_Saturation
Especifica la saturación. Los valores van de 0 a 10 000.
VideoProcAmp_Sharpness
Especifica la nitidez. Los valores pueden oscilar entre 0 y 100.
VideoProcAmp_Gamma
Especifica el gamma, como gamma * 100. Los valores van de 1 a 500.
VideoProcAmp_ColorEnable
Especifica la configuración de habilitación de color. Los valores posibles son 0 (desactivado) y 1 (activado).
VideoProcAmp_WhiteBalance
Especifica el balance de blancos, como una temperatura de color en grados Kelvin. El intervalo de valores depende del dispositivo.
VideoProcAmp_BacklightCompensation
Especifica la configuración de compensación de retroiluminación. Los valores posibles son 0 (desactivado) y 1 (activado).
VideoProcAmp_Gain
Especifica el ajuste de ganancia. Cero es normal. Los valores positivos son más brillantes y los valores negativos son más oscuros. El intervalo de valores depende del dispositivo.

Requisitos

Requisito Valor
Header strmif.h (incluya Dshow.h)

Consulte también

Tipos enumerados de DirectShow

IAMVideoProcAmp