LowlightEnhanceOptions

The low-light enhancement options.

struct LowlightEnhanceOptions {
    enum LOW_LIGHT_ENHANCE_MODE {
        LOW_LIGHT_ENHANCE_AUTO = 0,
        LOW_LIGHT_ENHANCE_MANUAL = 1,
  };
    enum LOW_LIGHT_ENHANCE_LEVEL {
        LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY = 0,
        LOW_LIGHT_ENHANCE_LEVEL_FAST = 1,
  };

    LOW_LIGHT_ENHANCE_MODE mode;

    LOW_LIGHT_ENHANCE_LEVEL level;

  LowlightEnhanceOptions(LOW_LIGHT_ENHANCE_MODE lowlightMode, LOW_LIGHT_ENHANCE_LEVEL lowlightLevel) : mode(lowlightMode), level(lowlightLevel) {}

  LowlightEnhanceOptions() : mode(LOW_LIGHT_ENHANCE_AUTO), level(LOW_LIGHT_ENHANCE_LEVEL_HIGH_QUALITY) {}
};

Attributes

level
The low-light enhancement level. See LOW_LIGHT_ENHANCE_LEVEL.
mode
The low-light enhancement mode. See LOW_LIGHT_ENHANCE_MODE.