비트맵, 디바이스 컨텍스트 및 그리기 표면

DC(디바이스 컨텍스트)는 디바이스의 출력에 영향을 주는 그래픽 개체, 관련 특성 및 그래픽 모드를 정의하는 데이터 구조입니다. DC를 만들려면 CreateDC 함수를 호출합니다. DC를 검색하려면 GetDC 함수를 호출합니다.

해당 DC를 식별하는 핸들을 반환하기 전에 시스템은 DC에 그리기 표면을 선택합니다. 애플리케이션이 CreateDC 함수를 호출하여 VGA 디스플레이에 대한 디바이스 컨텍스트를 만드는 경우 이 드로잉 표면의 크기는 640x480픽셀입니다. 애플리케이션이 GetDC 함수를 호출한 경우 차원은 클라이언트 영역의 크기를 반영합니다.

애플리케이션이 그리기를 시작하려면 먼저 SelectObject 함수를 호출하여 DC에 적절한 너비와 높이의 비트맵을 선택해야 합니다. 애플리케이션이 핸들을 DC에 GDI(그래픽 디바이스 인터페이스) 그리기 함수 중 하나로 전달하면 요청된 출력이 DC에 선택된 드로잉 화면에 표시됩니다.

자세한 내용은 메모리 디바이스 컨텍스트를 참조하세요.