영어로 읽기

다음을 통해 공유


그래픽 모드

Windows는 애플리케이션이 색이 혼합되는 방식, 출력이 표시되는 위치, 출력 크기 조정 방법 등을 지정할 수 있는 5가지 그래픽 모드를 지원합니다. DC에 저장된 이러한 모드는 다음 표에 설명되어 있습니다.

그래픽 모드 설명
배경 비트맵 및 텍스트 작업을 위해 배경색을 기존 창 또는 화면 색과 혼합하는 방법을 정의합니다.
그리기 전경색을 펜, 브러시, 비트맵 및 텍스트 작업의 기존 창 또는 화면 색과 혼합하는 방법을 정의합니다.
매핑 그래픽 출력이 논리(또는 월드) 공간에서 창, 화면 또는 프린터 용지로 매핑되는 방법을 정의합니다.
다각형 채우기 브러시 패턴을 사용하여 복잡한 영역의 내부를 채우는 방법을 정의합니다.
스트레칭 비트맵이 압축되거나 축소될 때 비트맵 색이 기존 창 또는 화면 색과 혼합되는 방법을 정의합니다.

 

그래픽 개체와 마찬가지로 시스템은 기본 그래픽 모드로 DC를 초기화합니다. 애플리케이션은 다음 함수를 호출하여 이러한 기본 모드를 검색하고 검사할 수 있습니다.

그래픽 모드 함수
배경 GetBkMode
그리기 GetROP2
매핑 GetMapMode
다각형 채우기 GetPolyFillMode
스트레칭 GetStretchBltMode

 

애플리케이션은 다음 함수 중 하나를 호출하여 기본 모드를 변경할 수 있습니다.

그래픽 모드 함수
배경 SetBkMode
그리기 SetROP2
매핑 SetMapMode
다각형 채우기 SetPolyFillMode
스트레칭 SetStretchBltMode