Freigeben über


VideoProcAmpProperty-Enumeration (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die VideoProcAmpProperty-Enumeration gibt Videoeigenschaften auf einem Videoaufnahmegerät an.

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;

Konstanten

 
VideoProcAmp_Brightness
Wert: 0
Gibt die Helligkeit an, die auch als Schwarzwert bezeichnet wird. Für NTSC wird der Wert in IRE-Einheiten * 100 ausgedrückt. Bei Nicht-NTSC-Quellen sind die Einheiten willkürlich, wobei null eine Leerung und 10.000 reines Weiß darstellt. Die Werte reichen von –10.000 bis 10.000.
VideoProcAmp_Contrast
Gibt den Kontrast an, ausgedrückt als Verstärkungsfaktor * 100. Die Werte reichen von null bis 10.000.
VideoProcAmp_Hue
Gibt den Farbton in Grad * 100 an. Die Werte reichen von -180.000 bis 180.000 (-180 bis +180 Grad).
VideoProcAmp_Saturation
Gibt die Sättigung an. Die Werte reichen von 0 bis 10.000.
VideoProcAmp_Sharpness
Gibt die Schärfe an. Mögliche Werte liegen zwischen 0 und 100.
VideoProcAmp_Gamma
Gibt das Gamma als Gamma * 100 an. Die Werte liegen zwischen 1 und 500.
VideoProcAmp_ColorEnable
Gibt die Einstellung für die Farbaktivierung an. Die möglichen Werte sind 0 (off) und 1 (on).
VideoProcAmp_WhiteBalance
Gibt den Weißabgleich als Farbtemperatur in Grad Kelvin an. Der Wertebereich hängt vom Gerät ab.
VideoProcAmp_BacklightCompensation
Gibt die Einstellung für die Hintergrundbeleuchtungskompensation an. Mögliche Werte sind 0 (off) und 1 (on).
VideoProcAmp_Gain
Gibt die Verstärkungsanpassung an. Null ist normal. Positive Werte sind heller und negative Werte dunkler. Der Wertebereich hängt vom Gerät ab.

Anforderungen

Anforderung Wert
Header strmif.h (include Dshow.h)

Weitere Informationen

DirectShow Enumerated Types

IAMVideoProcAmp