LightningChart .NET の最新バージョン v.10.3 では、SampleDataBlockSeries (SBDS) は、2021 年 6 月にリリースされたライン シリーズで、固定区間の累進x値データという厳しい要件を持ちながらも、浮動小数点/倍精度型のデータを表示する業界最速のライン シリーズとしての地位を確立しています。 そのため、このリリースでは、SDBS 要件が厳しくない、または必要でない多くの既存シリーズのより高速なバージョンを提供することに重点を置いています。
LightningChart .NET v.10.3 の主な新機能:
ライト ライン シリーズ
これは、ポイント ライン シリーズ の軽量で高速なバージョンです (プログレッシブ x 値用ですが、固定間隔用ではありません)。ライト フリー フォーム ライン シリーズ
フリー フォーム ライン シリーズ のはるかに軽量で高速なバージョン。 x/y 値の配置に制限はありません。デジタル ライン シリーズ
2 つの Y 値の間で交互に線を表示する新しいタイプの線系列です。パフォーマンスのために完全に最適化されており、最適化されたすべてのライン シリーズ タイプのうち、これは最小限のメモリ量しか使用しません。これらの改良されたライン シリーズを使用する利点
これらのシリーズは、既存のバージョンと比較して、より少ないリソース( CPU と RAM )を使用します。ユーザーはこれにより、同じ PC 内で桁違いに多くのポイントを視覚化することができます。 改良されたシリーズは、FPS 応答とよりスムーズなスイープ/スクロールに基づいて優れたパフォーマンスも提供します。なお、パフォーマンス向上の反面、新しいライン シリーズで利用可能な機能や構成オプションが少なくなります。
私たちは最高のパフォーマンスを提供することに重点を置いてきましたが、この LightningChart .NET 10.3 リリースでは、すべての LightningChart .NET インタラクティブ サンプルに対して、見栄えの良い新しいカラー テーマを作成できるようにしました。
変更点は次のとおりです。オーロラ、ブラッシュドメタル、ライトブルー、マグマ、ペーパー、レッドカーボンなど、いくつかの新しいテーマを紹介しました。 ユーザーは、CustomDynamicTheme プロパティを更新することで、カスタム カラー テーマを作成できるようになりました。 背景と四角形の新しい塗りつぶしスタイル (ColorOverBitmap) を追加しました。これにより、ビットマップ イメージの上にグラデーション カラーを描画できます。
この LightningChart .NET 10.3 リリースでは、StockSeries にいくつかの改善点が組み込まれています。
パッキング機能を追加しました。 互いに近接したデータ値を有効にすると、それらは単一の項目としてレンダリングされます。 ストック シリーズの全体的なパフォーマンスが向上しました。全体として、レンダリングのパフォーマンスは 15 倍高速になり、スクロール、スイープ、ズーム、またはパン時に使用するメモリは 15 倍少なくなりました。 DeletePointsBeforeX() メソッドが正しく動作するようになりました。
トレーディング チャート コンポーネントに新しい改善が追加されました。
StockSeries のパッキングと同様に機能するデータ パッキング機能を追加しました。互いに近接するデータ値を 1 つの項目としてレンダリングします。 いくつかの新しいテクニカル指標を追加しました:アルーン、変化率、トリプル指数平均(TRIX)、ウィリアムズ パーセント レンジ。
追加したその他の機能は次のとおりです。
MeshModel には、照明が色に影響を与えるかどうかを制御する ShadeMode プロパティが追加されました。 HighLowSeries の改善点には、DeletePointsBeforeX() メソッドの追加、不要な Point- プロパティと LineStyle プロパティの削除などがあります。 Map BackGrounds でいくつかの例外を修正しました。 ScaleBreak は、StencilArea を使用して IntensityGrid- および IntensityMeshSeries で正しく動作するようになりました。
注釈の修正:
アノテーションがチャートの端近くで消えていたケースもありましたが、現在は修正されています。 注釈は、FillStyle プロパティが None に設定されている場合に正しく表示されるようになりました。
LightningChart .NET 10.3 リリースの詳細については、ChangeLog を参照してください。
v.10.3 の全ての変更点については、Change Log (英語) をご覧ください。
旧バージョンの新機能は以下のページをご確認ください。