DirectDraw 透過圖面 管理繪圖空間,分四類:
圖面可建於顯示記憶體(含 AGP)或系統記憶體,DD 自動按優先序分配。
利用 GDI 協助將位圖載入圖面:
LoadImage 載入 BMP 檔GetDC 取得圖面相容 DCBitBlt 將圖形資料拷貝至圖面應用程式最小化、切換顯示模式、Alt+Tab 會導致圖面遺失(內容消失)。需呼叫 Restore 恢復圖面結構,再重繪內容。
view.bmp 到後台圖面(100x100)view.bmp 到主圖面(縮放 200x100,位置 0,0)Restore 圖面,內容仍空白view.bmp,畫面恢復
此流程完整演示圖面生命週期管理與圖形載入繪製技術。