Condividi tramite


Enumerazione VideoProcAmpProperty (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'enumerazione VideoProcAmpProperty specifica le proprietà video in un dispositivo di acquisizione video.

Sintassi

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;

Costanti

 
VideoProcAmp_Brightness
Valore: 0
Specifica la luminosità, denominata anche livello nero. Per NTSC, il valore viene espresso in unità IRE * 100. Per le origini non NTSC, le unità sono arbitrarie, con zero che rappresenta il vuoto e 10.000 che rappresentano il bianco puro. I valori vanno da -10.000 a 10.000.
VideoProcAmp_Contrast
Specifica il contrasto, espresso come fattore di guadagno * 100. I valori vanno da zero a 10.000.
VideoProcAmp_Hue
Specifica la tonalità, in gradi * 100. I valori vanno da -180.000 a 180.000 (-180 a +180 gradi).
VideoProcAmp_Saturation
Specifica la saturazione. I valori sono compresi tra 0 e 10.000.
VideoProcAmp_Sharpness
Specifica la nitidezza. I valori validi sono compresi tra 0 e 100.
VideoProcAmp_Gamma
Specifica la gamma, come gamma * 100. I valori vanno da 1 a 500.
VideoProcAmp_ColorEnable
Specifica l'impostazione di abilitazione del colore. I valori possibili sono 0 (off) e 1 (on).
VideoProcAmp_WhiteBalance
Specifica il bilanciamento del bianco, come temperatura del colore in gradi Kelvin. L'intervallo di valori dipende dal dispositivo.
VideoProcAmp_BacklightCompensation
Specifica l'impostazione di compensazione del backlight. I valori possibili sono 0 (off) e 1 (on).
VideoProcAmp_Gain
Specifica la regolazione del guadagno. Zero è normale. I valori positivi sono più brillanti e i valori negativi sono più scuri. L'intervallo di valori dipende dal dispositivo.

Requisiti

Requisito Valore
Intestazione strmif.h (include Dshow.h)

Vedi anche

Tipi enumerati DirectShow

IAMVideoProcAmp