日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验

發布時間:2025/3/21 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

龍源期刊網

http://www.qikan.com.cn

GDI+

GDI

繪圖性能對比實驗

作者:王克茹

來源:《科技創新與應用》

2013

年第

25

要:本文通過完全相同的算法分別使用

GDI

GDI+

技術進行圖像顯示,對兩種不同的

技術進行對比試驗來證明

GDI+

是否適用于圖像實時顯示。

關鍵詞:

GDI

GDI+

;性能

GDI+

是在

GDI

的基礎上做了封裝、優化和功能擴展,支持包括

JPG

、

PNG

、

GIF

TIF

壓縮格式的圖像顯示,繪圖函數也加入了抗鋸齒技術,顯示效果更加細膩。

GDI+

技術出現的

初期功能方面的優勢受到了熱捧。但其缺點是圖像顯示性能差。眾所周知,

Windows?GDI

的圖

像顯示性能并不高,而

GDI+

技術的性能較

GDI

還要低,究竟低多少,作者查閱了大量的文

章,沒有找到相應的實驗數據。于是做了一項實驗來量化

GDI

GDI+

之間的性能差異。

下面這段是

GDI

實現圖形顯示的代碼:

經過實驗,使用

GDI

技術在

657*657

的分辨率下,每次繪制

711

條線,每秒可以繪制

180-260

幀畫面。

使用

GDI+

的方式采用了完全相同的算法和線的數量,代碼如下所示:

經過實驗,同樣在

657*657

的分辨率下,使用

GDI+

技術沒幀繪制

711

條線,每秒只能繪

5-11

幀畫面,性能只有

GDI

1/44

,性能差距之巨大是實驗前作者沒有想到的。

做上述實驗使用的計算機配置如下:

2D

技術在

DirectX?7.0

之后就不再繼續發展了,后續之所以還有小幅性能提升是因為硬件

頻率的提升,包括

CPU

,內存和顯卡。

GDI+

技術根據實驗來看已經完全無法承受動態圖像顯

示的性能要求,即使對實時性沒有要求的情況下,顯示的流暢性也很差,只能顯示靜態畫面。

當今計算機的顯示器尺寸越來越大,分辨率也越做越高,即使是

GDI

在低分辨率下具有一定

性能,高分辨率下的性能也很差。

而圖形技術的發展近幾年重點一直在

3D

技術上,所以如果需要實時顯示動態畫面最好還

是使用

3D

技術。但

3D

技術的另外一個弊端是程序設計的難度較大,依賴硬件加速。所以,

如果想要低成本,在性能和開發難度取折衷的選擇應該是

GDI

技術,想要性能最優,建議使

3D

技術實現。

總結

以上是生活随笔為你收集整理的cimage和gdi绘图效率比较_GDI+和GDI绘图性能对比实验的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。