WGF(windows graphic foundation)為windows下的gdi和gdiplus雙緩沖繪圖框架。框架在VC6.0下使用C++語(yǔ)言開發(fā)而成并以可擴(kuò)展的MFC動(dòng)態(tài)鏈接庫(kù)形式提供,適用于windows操作系統(tǒng)。WGF為完全開源的免費(fèi)產(chǎn)品,可以用于任何商業(yè)的和非商業(yè)的用途。
WGF設(shè)計(jì)的目的是對(duì)windows下的gdi和gdiplus雙緩沖繪圖進(jìn)行封裝和優(yōu)化。WGF封裝了使用gdi和gdiplus進(jìn)行雙緩沖繪圖的實(shí)現(xiàn)細(xì)節(jié),使用框架進(jìn)行雙緩沖繪圖時(shí)感覺就像是在窗口上繪圖一樣。同時(shí),WGF通過將繪圖內(nèi)容劃分為靜態(tài)場(chǎng)景和動(dòng)態(tài)場(chǎng)景以及通過采用gdi和gdiplus混合繪圖的方式對(duì)windows下的gdi和gdiplus繪圖進(jìn)行了優(yōu)化。
WGF源碼和文檔下載
作者:
陳燈,華中科技大學(xué)博士,武漢工程大學(xué)計(jì)算機(jī)學(xué)院教師,研究領(lǐng)域?yàn)楣I(yè)機(jī)器人及軟件約束與驗(yàn)證,主要從事C/C++、.NET、嵌入式等方面的開發(fā)工作。
Email:chendeng8899@gmail.com
Blog:http://blog.sina.com.cn/chendeng
posted on 2013-07-17 20:11
陳燈 閱讀(354)
評(píng)論(0) 編輯 收藏 引用