High Frequency Data and Optimizations

2 posts, 0 answers
  1. Daniel
    Daniel avatar
    5 posts
    Member since:
    Jan 2018

    Posted 16 Jan 2019 Link to this post

    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

  2. Hristo
    Admin
    Hristo avatar
    1522 posts

    Posted 17 Jan 2019 Link to this post

    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.
Back to Top