陳燈WGF雙緩沖繪圖框架
摘要: WGF(windows graphic foundation)為windows下的gdi和gdiplus雙緩沖繪圖框架。框架在VC6.0下使用C++語(yǔ)言開(kāi)發(fā)而成并以可擴(kuò)展的MFC動(dòng)態(tài)鏈接庫(kù)形式提供,適用于windows操作系統(tǒng)。WGF為完全開(kāi)源的免費(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í)感覺(jué)就像是在窗口上繪圖一樣。同時(shí),WGF通過(guò)將繪圖內(nèi)容劃分為靜態(tài)場(chǎng)景和動(dòng)態(tài)場(chǎng)景以及通過(guò)采用gdi和gdiplus混合繪圖的方式對(duì)windows下的gdi和gdiplus繪圖進(jìn)行了優(yōu)化。
閱讀全文