다음을 통해 공유


HatchStyle 열거형(gdiplusenums.h)

HatchStyle 열거형은 HatchBrush 형식의 브러시에서 사용하는 해치 패턴을 지정합니다. 빗살 무늬 배경색 및 배경 위에 그리는 선의 구성 됩니다.

Syntax

typedef enum HatchStyle {
  HatchStyleHorizontal,
  HatchStyleVertical,
  HatchStyleForwardDiagonal,
  HatchStyleBackwardDiagonal,
  HatchStyleCross,
  HatchStyleDiagonalCross,
  HatchStyle05Percent,
  HatchStyle10Percent,
  HatchStyle20Percent,
  HatchStyle25Percent,
  HatchStyle30Percent,
  HatchStyle40Percent,
  HatchStyle50Percent,
  HatchStyle60Percent,
  HatchStyle70Percent,
  HatchStyle75Percent,
  HatchStyle80Percent,
  HatchStyle90Percent,
  HatchStyleLightDownwardDiagonal,
  HatchStyleLightUpwardDiagonal,
  HatchStyleDarkDownwardDiagonal,
  HatchStyleDarkUpwardDiagonal,
  HatchStyleWideDownwardDiagonal,
  HatchStyleWideUpwardDiagonal,
  HatchStyleLightVertical,
  HatchStyleLightHorizontal,
  HatchStyleNarrowVertical,
  HatchStyleNarrowHorizontal,
  HatchStyleDarkVertical,
  HatchStyleDarkHorizontal,
  HatchStyleDashedDownwardDiagonal,
  HatchStyleDashedUpwardDiagonal,
  HatchStyleDashedHorizontal,
  HatchStyleDashedVertical,
  HatchStyleSmallConfetti,
  HatchStyleLargeConfetti,
  HatchStyleZigZag,
  HatchStyleWave,
  HatchStyleDiagonalBrick,
  HatchStyleHorizontalBrick,
  HatchStyleWeave,
  HatchStylePlaid,
  HatchStyleDivot,
  HatchStyleDottedGrid,
  HatchStyleDottedDiamond,
  HatchStyleShingle,
  HatchStyleTrellis,
  HatchStyleSphere,
  HatchStyleSmallGrid,
  HatchStyleSmallCheckerBoard,
  HatchStyleLargeCheckerBoard,
  HatchStyleOutlinedDiamond,
  HatchStyleSolidDiamond,
  HatchStyleTotal,
  HatchStyleLargeGrid,
  HatchStyleMin,
  HatchStyleMax
} ;

상수

 
HatchStyleHorizontal
가로줄을 지정합니다.




배경색 위에 넓은 간격의 가로선으로 채워진 타원 그림
HatchStyleVertical
세로 선을 지정합니다.


배경색 위에 넓은 간격의 세로 선으로 채워진 타원 그림
HatchStyleForwardDiagonal
위쪽 점부터 아래쪽 지점까지 오른쪽으로 기울어지도록 대각선을 지정합니다. 선은 앤티앨리어스됩니다.


배경색 위에 오른쪽 기울기 선으로 채워진 타원의 그림입니다.
HatchStyleBackwardDiagonal
위쪽 점부터 아래쪽 지점까지 왼쪽으로 기울어지도록 대각선을 지정합니다. 선은 앤티앨리어스됩니다.


배경색 위에 왼쪽 기울기 선으로 채워진 타원의 그림입니다.
HatchStyleCross
90도 각도에서 교차하는 가로 및 세로 선을 지정합니다.


배경색 위에 가로 및 세로 선 눈금으로 채워진 타원 그림
HatchStyleDiagonalCross
90도 각도에서 교차하는 정방향 대각선 및 뒤로 대각선을 지정합니다. 선은 앤티앨리어스됩니다.


배경색 위에 대각선 눈금으로 채워진 타원 그림
HatchStyle05Percent
5% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 5:100입니다.


배경색 위에 스파스, 균등하게 간격이 지정된 점으로 채워진 타원 그림
HatchStyle10Percent
10% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 10:100입니다.


배경색 위에 균등하게 간격이 지정된 점으로 채워진 타원 그림
HatchStyle20Percent
20% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 20:100입니다.


배경색 위에 조밀하고 균등하게 간격이 지정된 점으로 채워진 타원 그림
HatchStyle25Percent
25% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 25:100입니다.


배경색 위에 매우 조밀하고 균등하게 간격이 지정된 점으로 채워진 타원 그림
HatchStyle30Percent
30% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 30:100입니다.


배경색 위에 30% 조밀한 대각선 점 눈금으로 채워진 타원의 그림입니다.
HatchStyle40Percent
40% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 40:100입니다.


배경색 위에 더하기 기호 모양의 컷아웃이 있는 작은 바둑판으로 채워진 타원 그림
HatchStyle50Percent
50% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 50:100입니다.


배경색 위에 작은 바둑판으로 채워진 타원 그림
HatchStyle60Percent
60% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 60:100입니다.


배경색 위에 더하기 기호의 대각선 눈금으로 채워진 타원 그림
HatchStyle70Percent
70% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 70:100입니다.


배경색 위에 70% 조밀한 대각선 점 눈금으로 채워진 타원의 그림입니다.
HatchStyle75Percent
75% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 75:100입니다.


배경색을 통해 넓고 대각선 눈금으로 채워진 타원 그림
HatchStyle80Percent
80% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 80:100입니다.


배경색 위에 더 넓고 대각선 눈금으로 채워진 타원 그림
HatchStyle90Percent
90% 빗살 무늬를 지정합니다. 전경색과 배경색의 비율은 90:100입니다.


배경색에서 가장 넓은 대각선 눈금으로 채워진 타원 그림
HatchStyleLightDownwardDiagonal
위쪽 지점에서 아래쪽 지점으로 오른쪽으로 기울어지고 HatchStyleForwardDiagonal보다 50% 더 가깝게 간격이 지정되지만 앤티앨리어스되지 않는 대각선을 지정합니다.


배경색에 밝은 왼쪽 기울기 선으로 채워진 타원의 그림입니다.
HatchStyleLightUpwardDiagonal
위쪽 점부터 아래쪽 지점까지 왼쪽으로 기울어지고 HatchStyleBackwardDiagonal보다 50% 더 가깝게 간격이 지정되지만 앤티앨리어스되지 않는 대각선을 지정합니다.


배경색 위에 기울기 선으로 채워진 타원 그림
HatchStyleDarkDownwardDiagonal
위쪽 지점에서 아래쪽 지점으로 오른쪽으로 기울어지고, HatchStyleForwardDiagonal보다 50% 더 가깝게 간격을 지정하고, HatchStyleForwardDiagonal의 너비의 두 배이지만 앤티앨리어스되지 않는 대각선을 지정합니다.


배경색 위에 넓고 기울어진 선으로 채워진 타원 그림
HatchStyleDarkUpwardDiagonal
위쪽 점부터 아래쪽 지점까지 왼쪽으로 기울어지고, HatchStyleBackwardDiagonal보다 간격이 50% 더 가까우며, HatchStyleBackwardDiagonal의 너비의 두 배이지만 앤티앨리어스되지 않는 대각선을 지정합니다.


배경색 위에 넓고 기울어진 선으로 채워진 타원 그림
HatchStyleWideDownwardDiagonal
위쪽 지점에서 아래쪽 지점으로 오른쪽으로 기울어지고, HatchStyleForwardDiagonal과 동일한 간격을 가지며, HatchStyleForwardDiagonal 너비의 3배이지만 앤티앨리어싱되지 않는 대각선 선을 지정합니다.


배경색 위에 넓고 넓은 간격의 기울기 선으로 채워진 타원 그림
HatchStyleWideUpwardDiagonal
위쪽 점부터 아래쪽 지점까지 왼쪽으로 기울어지고, HatchStyleBackwardDiagonal과 동일한 간격을 가지며, HatchStyleBackwardDiagonal 너비의 3배이지만 앤티앨리어싱되지 않는 대각선을 지정합니다.


배경색에 넓은 간격의 넓은 기울기 선으로 채워진 타원 그림
HatchStyleLightVertical
HatchStyleVertical보다 간격이 50% 더 가까운 세로 선을 지정합니다.


배경색 위에 세로선으로 채워진 타원 그림
HatchStyleLightHorizontal
HatchStyleHorizontal보다 간격이 50% 더 가까운 가로줄을 지정합니다.


배경색 위에 가로선으로 채워진 줄임표 그림
HatchStyleNarrowVertical
HatchStyleVertical보다 간격이 75% 더 가까운 세로선을 지정합니다(또는 HatchStyleLightVertical보다 25% 더 가깝습니다).


배경색 위에 조밀한 간격의 세로 선으로 채워진 타원 그림
HatchStyleNarrowHorizontal
HatchStyleHorizontal보다 간격이 75% 더 가까운 가로줄(또는 HatchStyleLightHorizontal보다 25% 더 가까움)을 지정합니다.


배경색 위에 조밀한 간격의 가로선으로 채워진 타원 그림
HatchStyleDarkVertical
HatchStyleVerical보다 간격이 50% 더 가까우며 HatchStyleVertical 너비의 두 배인 세로 선을 지정합니다.


배경색 위에 넓은 세로 선으로 채워진 타원 그림
HatchStyleDarkHorizontal
HatchStyleHorizontal보다 간격이 50% 더 가까우며 HatchStyleHorizontal 너비의 두 배인 가로줄을 지정합니다.


배경색 위에 넓은 가로선으로 채워진 타원 그림
HatchStyleDashedDownwardDiagonal
정방향 대각선으로 구성된 가로줄을 지정합니다.


배경색에 슬래시 문자 행으로 채워진 줄임표 그림
HatchStyleDashedUpwardDiagonal
뒤로 대각선으로 구성된 가로줄을 지정합니다.


배경색의 백슬래시 문자 행으로 채워진 줄임표 그림
HatchStyleDashedHorizontal
가로 파선 지정


배경색 위에 파선이 있는 줄임표 그림
HatchStyleDashedVertical
세로 파선 지정


배경색 위에 파선이 있는 줄임표 그림
HatchStyleSmallConfetti
색종이 조각 모양의 빗살 무늬를 지정합니다.


배경색 위에 가로 지그재그 선을 형성하는 점으로 채워진 타원 그림
HatchStyleLargeConfetti
HatchStyleSmallConfetti보다 큰 조각으로 구성된 색종이의 모양을 갖는 해치를 지정합니다.


배경색을 통해 불규칙하지만 반복되는 패턴으로 더 넓은 점으로 채워진 타원 그림
HatchStyleZigZag
지그재그의 가로줄을 지정합니다.


배경색 위에 가로 지그재그 선으로 채워진 타원 그림
HatchStyleWave
타일의 가로줄을 지정합니다.


배경색 위에 있는 타일 문자 줄로 채워진 줄임표 그림
HatchStyleDiagonalBrick
뒤로 대각선 방향으로 배치된 벽돌 벽의 모양이 있는 해치를 지정합니다.


배경색 위에 대각선 벽돌 패턴으로 채워진 타원 그림
HatchStyleHorizontalBrick
벽돌 벽이 가로로 놓인 모양이 있는 해치를 지정합니다.


배경색 위에 가로 벽돌 패턴으로 채워진 타원 그림
HatchStyleWeave
직물 모양의 빗살 무늬를 지정합니다.


배경색 위에 대각선 직조 패턴으로 채워진 타원 그림
HatchStylePlaid
격자 모양의 빗살 무늬를 지정합니다.


불투명한 단색 세로 선 위에 불투명한 반톤 가로선의 열린 눈금으로 채워진 타원의 그림
HatchStyleDivot
잔디 모양의 빗살 무늬를 지정합니다.


배경색을 통해 보다 큼 및 보다 작음 기호의 번갈아 행으로 채워진 타원 그림
HatchStyleDottedGrid
90도 각도에서 교차하는 가로 및 세로 점선을 지정합니다.


배경색 위에 점선 눈금으로 채워진 타원 그림
HatchStyleDottedDiamond
90도 각도에서 교차하는 정방향 대각선 및 뒤로 대각선 점선을 지정합니다.


배경색 위에 기울어져 있는 점선의 눈금으로 채워진 타원 그림
HatchStyleShingle
정방향 대각선 방향으로 배치된 대상 포진의 모양이 있는 해치를 지정합니다.


배경색 위에 대각선 대상 포진 패턴으로 채워진 타원 그림
HatchStyleTrellis
창살 모양의 빗살 무늬를 지정합니다.


배경색 위에 넓고 기울어진 선의 눈금으로 채워진 타원 그림
HatchStyleSphere
구의 바둑판 모양이 있는 해치를 지정합니다.


배경색에 구체의 바둑판으로 채워진 타원 그림
HatchStyleSmallGrid
90도 각도로 교차하고 HatchStyleCross보다 50% 더 가깝게 간격을 지정하는 가로 및 세로 선을 지정합니다.


배경색 위에 작은 선 눈금으로 채워진 줄임표 그림
HatchStyleSmallCheckerBoard
바둑판 모양의 빗살 무늬를 지정합니다.


배경색 위에 작은 바둑판 패턴으로 채워진 타원 그림
HatchStyleLargeCheckerBoard
HatchStyleSmallCheckerBoard 크기의 두 배인 사각형이 있는 바둑판 모양이 있는 해치를 지정합니다.


배경색 위에 넓은 바둑판 패턴으로 채워진 타원 그림
HatchStyleOutlinedDiamond
90도 각도에서 교차하지만 앤티앨리어스되지 않는 정방향 대각선 및 뒤로 대각선을 지정합니다.


배경색에 기울기 선의 작은 눈금으로 채워진 줄임표 그림
HatchStyleSolidDiamond
대각선 방향으로 놓인 바둑판 모양의 빗살 무늬를 지정합니다.


배경색 위에 큰 대각선 바둑판 패턴으로 채워진 타원 그림
HatchStyleTotal
브러시를 투명하게 할 수 있도록 해치를 지정하지 않습니다.
HatchStyleLargeGrid
HatchStyleCross를 지정합니다.
HatchStyleMin
HatchStyleHorizonal을 지정합니다.
HatchStyleMax
HatchStyleSolidDiamond를 지정합니다.

요구 사항

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