다음을 통해 공유


HatchBrush 클래스(gdiplusbrush.h)

HatchBrush 클래스는 해치 스타일, 전경색 및 배경색을 사용하여 사각형 브러시를 정의합니다. 6가지 해치 스타일이 있습니다. 전경색은 해치 선의 색을 정의합니다. 배경색은 해치 선이 그려지는 색을 정의합니다.

상속

HatchBrush 클래스는 Brush를 구현합니다.

메서드

HatchBrush 클래스에는 이러한 메서드가 있습니다.

 
HatchBrush::GetBackgroundColor

HatchBrush::GetBackgroundColor 메서드는 이 해치 브러시의 배경색을 가져옵니다.
HatchBrush::GetForegroundColor

HatchBrush::GetForegroundColor 메서드는 이 해치 브러시의 전경색을 가져옵니다.
HatchBrush::GetHatchStyle

HatchBrush::GetHatchStyle 메서드는 이 해치 브러시의 해치 스타일을 가져옵니다.
HatchBrush::HatchBrush

HatchBrush에 대한 생성자를 복사합니다.
HatchBrush::HatchBrush

해치 스타일, 전경색 및 배경색을 기반으로 HatchBrush::HatchBrush 개체를 만듭니다.

설명

해치는 디바이스 공간의 셰이프 인테리어에 적용됩니다. 따라서 디바이스 공간에서 모양을 유지하고 그래픽 컨텍스트의 현재 변환에 영향을 받지 않습니다. 이러한 브러시를 스케일링할 수 없는 브러시라고도 합니다. 해치는 디스플레이 디바이스의 왼쪽 위 모서리에 정렬됩니다. 그래픽 엔진은 HatchBrush 개체를 사용하여 도형을 그리는 경우 먼저 도형을 디바이스 공간으로 변환한 후 내부에 해치를 적용합니다. 해치는 항상 내부를 칠하기 위해 타일로 되어 있습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 gdiplusbrush.h