Video parameter structure
struct{
BYTE byBrightnessLevel;
BYTE byContrastLevel;
BYTE bySharpnessLevel;
BYTE bySaturationLevel;
BYTE byHueLevel;
BYTE byEnableFunc;
BYTE byLightInhibitLevel;
BYTE byGrayLevel;
}NET_DVR_VIDEOEFFECT, *LPNET_DVR_VIDEOEFFECT;
Brightness, range: [0,100]
Contrast, range: [0,100]
Sharpness, range: [0,100]
Saturation, range: [0,100]
Hue, range: [0,100], reserved.
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.
HLC level, range: [1,3]
Gray scale, 0-[0,255], 1-[16,235]