NET_DVR_VIDEOEFFECT

Video parameter structure

Structure Definition

struct{
  BYTE    byBrightnessLevel;
  BYTE    byContrastLevel;
  BYTE    bySharpnessLevel;
  BYTE    bySaturationLevel;
  BYTE    byHueLevel;
  BYTE    byEnableFunc;
  BYTE    byLightInhibitLevel;
  BYTE    byGrayLevel;
}NET_DVR_VIDEOEFFECT, *LPNET_DVR_VIDEOEFFECT;

Members

byBrightnessLevel

Brightness, range: [0,100]

byContrastLevel

Contrast, range: [0,100]

bySharpnessLevel

Sharpness, range: [0,100]

bySaturationLevel

Saturation, range: [0,100]

byHueLevel

Hue, range: [0,100], reserved.

byEnableFunc

Bit: bit0-enable/disable Smart IR, bit1-enable/disable low illumination, bit2-enable/disable HLC, bit3-sharpness adjusting mode (manual or auto). Value: 0-disable/auto, 1-enable/manual. E.g., byEnableFunc&0x2==1, it indicates that the low illumination function is enabled.

byLightInhibitLevel

HLC level, range: [1,3]

byGrayLevel

Gray scale, 0-[0,255], 1-[16,235]