Pre loader

Cannot enable DX10 surface

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums

1
0

Hi,

I am trying to swap one of our graphs to use the new DX10 surface but are unable to do so.

As per the release notes for the DX10 render functionality we added DX and the SciChart Wpf3d dll’s as references in the project, added the s3D namespace to the XAML and set the render surface to ‘Direct3D10RenderSurface’ but upon starting the application the graph disappear.

In XAML editor we get the warning message on the reference to ‘s3D:Direct3D10RenderSurface’:

‘Could not load type ‘Abt.Controls.SciChart.Wpf.XmlFileSite’ from assembly ‘Abt.Controls.SciChart.Wpf, Version=3.1.0.4549 …..’

We have switched to use the SciChart NuGet feed for the SciChart references.

Is there any more things we need to do in order to enable DX10 RenderSurface ?

Best regards
-Magnus

  • You must to post comments
0
0

Hi Magnus,

You need to reference Abt.Controls.Scichart3D.Wpf.dll in your solution, then add this code to your SciChartSurface:

From High Quality vs. High Speed vs. DirectX Renderer Plugins:

<s:SciChartSurface.RenderSurface>
    <s3D:Direct3D10RenderSurface/>
</s:SciChartSurface.RenderSurface>

Please ensure the SharpDX libraries that are included in the Installer (see C:/Program Files (x86)/ABT Software/SciChart SDK/Lib/net40) are also copied to your output directory.

Finally, we are working to get the D3D project included in the NuGet feed. Not just yet! But when we do it will solve the dependency issues totally and you’ll just need to reference SciChart3D.

Best regards,
Andrew

  • You must to post comments
1
0

I am considering applying server-side licensing for my javerScript application.

In the document below, there is a phrase “Our server-side licensing component is written in C++.”
(https://support.scichart.com/index.php?/Knowledgebase/Article/View/17256/42/)

However, there is only asp.net sample code on the provided github.
(https://github.com/ABTSoftware/SciChart.JS.Examples/tree/master/Sandbox/demo-dotnet-server-licensing)

I wonder if there is a sample code implemented in C++ for server-side licensing.

Can you provide c++ sample code?
Also, are there any examples to run on Ubuntu?

  • Andrew Burnett-Thompson
    That's good to hear :) you will be sad to know there is a very bad memory leak in the D3D renderer, but we have already fixed this and are working to setup the D3D package on the ABT Software NuGet feed now. Once its pushed I'll let you know so you can get latest. Also, I would be interested to see screenshots of your app or even better videos!! Can you show us videos of before/after with D3D vs a software renderer? We're getting mixed reports - some users report speed up, others not. i want to know which conditions you get speedup under and which you don't so we can improve performance. Best regards, Andrew
  • Andrew Burnett-Thompson
    UPDATE: SciChart3D is now on the ABT Software NuGet feed. See https://www.scichart.com/directx10-rendersurface-scichart3d-dll-now-on-abt-software-nuget-feed/ for details
  • 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