1.0圖形設備接口
1.GDI(圖形設備接口)
GDI接受Windows應用程序的繪圖請求(表現(xiàn)為GDI函數(shù)調用),并將它們傳給相應的設備驅動程序,完成指定的硬件輸出,如屏幕的顯示和打印機的打印。
2.DC(設備環(huán)境,上下文或者設備描述表)
是一個關于如何繪制圖形方法的集合,確定繪圖模式和映射模式。DC數(shù)據(jù)結構存儲了顯示器的性能、屬性之類的詳細信息。Windows設備環(huán)境是GDI的關鍵元素,它代表了不同的物理設備。
3.CDC類
設備環(huán)境不能被應用程序直接存取,只能通過調用有關函數(shù)或使用設備環(huán)境的句柄(HDC)來間接地存取設備環(huán)境的句柄和函數(shù)。CDC是設備環(huán)境的基類,包含了繪圖所需要的所有成員函數(shù)(包括部分虛函數(shù))。
GDI是用于處理圖形函數(shù)調用和驅動繪圖設備的動態(tài)鏈接庫,為了實現(xiàn)設備無關性,GDI定義了DC。用戶繪制屏幕時需要通過設備環(huán)境間接實現(xiàn)。