原創|行業資訊|編輯:凌霄漢|2022-04-24 17:01:32.950|閱讀 207 次
概述:本文章將為大家帶來TeeChart Pro .NET使用教程(2022):如何提高 Windows 窗體中的圖形渲染性能
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TeeChart for .NET 是優秀的 4.0 WinForm 圖表控件,官方獨家授權漢化,集功能全面、性能穩定版、優惠等優勢。NET 的 TeeChart for .NET 中文承諾讓您在使用和學習上沒有語言障礙,最少可以節省 30% 的開發時間。
如果您發現 Windows 窗體的圖形渲染性能對您來說是個問題,那么新可用的圖形 API 可能就是您正在尋找的解決方案。雖然 WPF 對于愿意重新設計其現有應用程序的 .NET 開發人員來說是一種性能更高的替代方案,但對于那些擁有基于 Windows 窗體的大型代碼庫的開發人員來說,還是存在技術差距。
Microsoft 的 Direct2D 是一種硬件加速的即時模式 2-D 圖形 API,可為 2-D 幾何圖形、位圖和文本提供高性能和高質量的渲染。SlimDX 是一個免費的開源框架,旨在成為一個高效、簡單和精簡的包裝器,將 Direct2D 公開給托管代碼。總之,這個新的圖形 API 可以利用您現有的 Windows 窗體代碼來創建渲染速度比 GDI+ 甚至 WPF 更快的應用程序。
查看不同圖形 API 對性能影響的最清晰方法是使用示例應用程序。這樣的例子可以在這里下載。要運行此示例,您需要安裝SlimDX并在與 Direct2D 兼容的操作系統(Windows Vista、Windows 2008、Windows 7)上工作。
以下結果是在一臺裝有 ATI HD4650 顯卡的 Windows 7 機器上獲得的:
這些結果表明:
*WPF 本身沒有別名模式。請注意,已發布的每秒 WPF 幀數似乎大大高于應用程序重繪的頻率。
Steema Software 利用這項新技術創建了一個新的圖表組件,專為 Windows 窗體中的高性能渲染而設計。要親自了解在 Windows 窗體中使用 Direct2D API 所帶來的性能提升,您可以從此處下載用于 .NET 數字信號處理的免費、功能齊全的 TeeChart 評估版。
這將圖表帶入了 Windows 窗體應用程序的新領域,從而可以忠實地呈現連續的真實世界模擬信號。
以下結果是通過在配備 ATI HD4650 顯卡的 Windows 7 機器上運行 TeeChart for .NET DSP 評估版中可用的不同演示應用程序獲得的:
這些結果表明:
在 SlimDX 包裝器中使用 Direct2D 可以顯著提高圖形密集型 Windows 窗體應用程序的性能。這對于那些希望在圖表組件(例如 .NET DSP 的 TeeChart)中表示實時數據的開發人員來說是個好消息。
如果您想了解TeeChart for .NET正版價格,歡迎咨詢
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn