我試圖在折線圖(實時FIFO)上將AntiAliasing
設置爲true,但它似乎不工作。還有什麼我需要做的?SciChart FastLineRenderableSeries反鋸齒不工作
這裏是XAML ...
<s:SciChartSurface x:Name="sciChart" Grid.Column="1" GridLinesPanelStyle="{StaticResource GridLinesPanelStyle}" RenderTransformOrigin="0.498,0.48" RenderableSeries="{Binding ChartSeries}">
而後面的代碼...
private void AddCurveToChart(XyDataSeries<double, double> curveSeries)
{
FastLineRenderableSeries renderableCurve = new FastLineRenderableSeries
{
DataSeries = curveSeries,
Stroke = (Color)ColorConverter.ConvertFromString(Strokes[ChartSeries.Count < Strokes.Length ? ChartSeries.Count : Strokes.Length - 1]),
StrokeThickness = 2,
AntiAliasing = true,
};
ChartSeries.Add(renderableCurve);
RaisePropertiesChanged("ChartSeries");
}
然而,正如你從截圖中可以看到,我仍然得到 「鋸齒」。 ..
點上!儘管文章已過時。 HighQualityRenderSurface現已在所有版本中提供,並且可以通過DirectXHelper.TryApplyDirectX附屬屬性將DirectX啓用並回退到軟件。最後,在SCv4中,DirectX可用於Enterprise(以前的源代碼)和SDK版本。謝謝! [scichart團隊] –
'會員「RenderSurface」無法識別或無法訪問。「 - 這是因爲我有試用版嗎? – colmde
不應該。試用與完全沒有區別,只是時間限制 –