public VcpControl(Monitor monitor) { Monitor = monitor; Brightness = new MonitorLevel(GetBrightness, SetBrightness); Contrast = new MonitorLevel(GetContrast, SetContrast); Gain = new MonitorRgbLevel(GetGain, SetGain); Drive = new MonitorRgbLevel(GetDrive, SetDrive); }
public static VcpControl Vcp(this Monitor monitor) => AllVcp.GetValue(monitor, m => new VcpControl(monitor));