private void SetupPreviewForm() { lock (formLock) { if (UseGDIPreviewRendering) { displayForm = new GDIPreviewForm(GetDataModel()); } else { displayForm = new VixenPreviewDisplayD2D(); displayForm.Data = GetDataModel(); } displayForm.Setup(); } }
private void SetupPreviewForm() { lock (_formLock) { if (!UseOpenGLRendering) { _displayForm = new GDIPreviewForm(GetDataModel(), InstanceId); } else { try { _displayForm = new OpenGlPreviewForm(GetDataModel(), InstanceId); } catch (Exception ex) { Logging.Error(ex, "An error occurred trying to create the OpenGL Preview."); } } _displayForm.DisplayName = Name; _displayForm.Setup(); } }