Pre loader

Switching Between High Speed software and DirectX mode


I am evaluating SciChart for our high performance based application and found this chart is suitable. I have downloaded Trail version and need some more information:
1. I have created sample application. How can I verify whether chart uses Direct X or Normal mode (SciChart Professional)
2. In demo application which shared by SciChart, one can switch between Direct X or Software (High Speed) mode in Settings tab. Can you share some sample code how can I achieve this in code behind or Xaml.


  • You must to post comments

Hello Andrew,
I just recently upgraded to Enterprise and downloaded the most recent SDK.
I am wanting to understand how to switch between software and DirectX. I cannot find source for the Examples Suite and a search for “SettingsView” or “SettingsViewMode” comes up empty.
The is no source in %Current User%/AppData/Local/SciChart.

Can you direct me?

  • You must to post comments

Hi there,

To verify if DirectX is currently enabled, test SciChartSurface.RenderSurface.GetType().Name. If this is Direct3D10RenderSurface, then directx is enabled. If it is HighSpeedRenderSurface or HighQualityRenderSurface, then software is enabled.

An example of how to switch between the two in settings can be found in our Examples Suite SettingsView.xaml and SettingsViewMode.cs. The full source-code to the SciChart WPF Examples Suite is found under %Current User%/AppData/Local/SciChart Ltd/SciChart SDK

Best regards,

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies