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