DC

API Reference 2007. 10. 17. 10:32

윈도우즈는 세 가지 동적 연결 라이브러리( DLL )로 구성되어 있다.


KERNEL

메모리를 관리하고 프로그램을 실행


USER

유저 인터페이스와 윈도우를 관리


GDI( Graphic Device Interface )

화면 처리와 그래픽을 담당

화면으로 출력되는 모든 글자와 그림은 GDI를 통해야 한다.



DC( Device Context )

출력에 필요한 모든 정보를 가지는 데이터 구조체이며

GDI 모듈에 의해 관리된다.


DC 는 그리기에 필요한 다양한 정보들의 저장소 역할을 한다.

DC 는 그리기 함수들이 참조하는 원점의 정보를 제공한다.

DC 는 현재 상황에서 어떤 영역이 출력 허가된 영역인가를 계산하여 허가된 영역에만 출력을 내보낸다.

DC 는 윈도우끼리의 출력 결과가 서로를 방해하지 않도록 완충 역할을 한다.


DC 가 그리기에 필요한 여러 가지 정보와 안전 장치 역할을 하기 때문에 모든 그리기 함수는

DC 의 핸들을 첫 번째 인수로 전달받아야 한다.

Posted by 명혀니
,