This is a migrated thread and some comments may be shown as answers.

High Frequency Data and Optimizations

1 Answer 199 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Daniel
Top achievements
Rank 1
Daniel asked on 16 Jan 2019, 09:50 AM

Hi Guys,

Im currently using winforms to run multiple displays through a RadDocking system and have been asked to refresh the displays at the highest frequency possible. And i have a couple of questions regarding this.

What "graphics engine" does the ui use if any, e.g. directX etc.

Are there any optimizations i might have missed for updating the controls at high frequencies for controls like chartViews, GridViews and any other common control general optimizations.

Cheers

Dan

1 Answer, 1 is accepted

Sort by
0
Hristo
Telerik team
answered on 17 Jan 2019, 06:55 AM
Hello Daniel,

Thank you for writing.

Currently, DirectX is not supported by the controls in our suited. With some exceptions where native rendering is required, drawing text in the RadRichTextEditor e.g., drawing and painting are executed using GDI+ and the Graphics class. Generally speaking at the end drawing is performed similarly to the standard WinForms controls. You can refer to the following Microsoft resource for more information on this matter: https://docs.microsoft.com/en-us/dotnet/framework/winforms/advanced/graphics-and-drawing-in-windows-forms

About updating the controls, you can use their Refresh and Invalidate methods. Additionally, you can also check this MSDN forum: https://social.msdn.microsoft.com/Forums/windows/en-US/f13c9d08-00a4-402c-9beb-6a77b99ee221/how-do-i-refresh-my-form?forum=winforms

I hope this will help. Let me know if you have other questions.

Regards,
Hristo
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Tags
General Discussions
Asked by
Daniel
Top achievements
Rank 1
Answers by
Hristo
Telerik team
Share this question
or