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) |