private void Wave_Paint(object sender, PaintEventArgs e) { if (input != null && Samples != null && Samples.Count > 100) { e.Graphics.SmoothingMode = SmoothingMode.AntiAlias; e.Graphics.CompositingQuality = CompositingQuality.GammaCorrected; e.Graphics.Clear(Color.Black); Render.Render(e.Graphics, Samples.ToArray()); } }
protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); if (settingsForm.Samples != null && settingsForm.Samples.Count > 0) { e.Graphics.SmoothingMode = SmoothingMode.AntiAlias; e.Graphics.CompositingQuality = CompositingQuality.GammaCorrected; e.Graphics.Clear(Color.Black); activeRender.Render(e.Graphics, settingsForm.Samples.ToArray()); } }