다음을 통해 공유


BrushType 열거형(gdiplusenums.h)

BrushType 열거형은 브러시 유형을 나타냅니다. 브러시에는 5가지 유형이 있습니다.

Syntax

typedef enum BrushType {
  BrushTypeSolidColor = 0,
  BrushTypeHatchFill = 1,
  BrushTypeTextureFill = 2,
  BrushTypePathGradient = 3,
  BrushTypeLinearGradient = 4
} ;

상수

 
BrushTypeSolidColor
값: 0
SolidBrush 형식의 브러시를 나타냅니다. 단색 브러시는 불투명하거나 투명할 수 있는 단일 상수 색을 그립니다.
BrushTypeHatchFill
값: 1
HatchBrush 형식의 브러시를 나타냅니다. 해치 브러시는 배경을 칠하고 그 배경 위에 선, 점, 대시, 사각형, 크로스 패치 또는 일부 변형의 패턴을 그립니다. 해치 브러시는 배경에 대한 색과 배경의 패턴에 대한 두 가지 색상으로 구성됩니다. 배경색을
배경색 및 패턴의 색을 라고 합니다.
전경색입니다.
BrushTypeTextureFill
값: 2
TextureBrush 형식의 브러시를 나타냅니다. 텍스처 브러시는 이미지를 그립니다. 이미지 또는
텍스처 는 지정된 이미지의 일부이거나 지정된 이미지의 크기가 조정된 버전입니다. 이미지 형식(메타파일 또는 비메타파일)은 텍스처가 이미지의 일부인지 또는 이미지의 크기가 조정된 버전인지를 결정합니다.
BrushTypePathGradient
값: 3
PathGradientBrush 형식의 브러시를 나타냅니다. 경로 그라데이션 브러시는 색 그라데이션을 그립니다. 이 색 그라데이션은 색이 중심점에서 바깥쪽으로 바깥쪽으로 닫힌 곡선 또는 경로로 정의된 경계로 변경됩니다. 색 그라데이션은 가운데 지점에 색이 하나 있고 경계에 하나 또는 여러 색이 있습니다.
BrushTypeLinearGradient
값: 4
LinearGradientBrush 형식의 브러시를 나타냅니다. 선형 그라데이션 브러시는 선형 그라데이션 브러시의 시작 경계선에서 선형 그라데이션 브러시의 끝 경계선으로 색이 균등하게 변하는 색 그라데이션을 그립니다. 선형 그라데이션 브러시의 경계선은 두 개의 병렬 직선입니다. 색 그라데이션은 선형 그라데이션 브러시의 경계선에 수직으로 적용되어 시작 경계선에서 끝 경계선으로 스트로크를 가로질러 점진적으로 변경됩니다. 색 그라데이션은 시작 경계선에 한 색, 끝 경계선에 다른 색이 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP, Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 gdiplusenums.h(Gdiplus.h 포함)

추가 정보

브러시 및 채워진 도형

HatchBrush

LinearGradientBrush

PathGradientBrush

SolidBrush

TextureBrush

브러시를 사용하여 도형 채우기