WGF(windows graphic foundation)爲windows下的gdi和gdiplus雙緩衝繪圖框架。框架在VC6.0下使用C++語言開發而成並以可擴展的MFC動態連接庫形式提供,適用於windows操做系統。WGF爲徹底開源的免費產品,能夠用於任何商業的和非商業的用途。html
WGF設計的目的是對windows下的gdi和gdiplus雙緩衝繪圖進行封裝和優化。WGF封裝了使用gdi和gdiplus進行雙緩衝繪圖的實現細節,使用框架進行雙緩衝繪圖時感受就像是在窗口上繪圖同樣。同時,WGF經過將繪圖內容劃分爲靜態場景和動態場景以及經過採用gdi和gdiplus混合繪圖的方式對windows下的gdi和gdiplus繪圖進行了優化。