다음을 통해 공유


그라데이션 브러시로 셰이프 채우기

그라데이션 브러시를 사용하여 점차 변화하는 색으로 도형을 채울 수 있습니다. 예를 들어, 가로 그라데이션을 사용하여 도형의 왼쪽 가장자리에서 오른쪽 가장자리로 이동하면서 점차 바뀌는 색으로 도형을 채울 수 있습니다. 왼쪽 가장자리가 검정색(빨간색, 녹색 및 파란색 구성 요소 0, 0, 0으로 표현됨)이고 오른쪽 가장자리가 빨간색(255, 0, 0으로 표현됨)인 사각형을 상상합니다. 사각형 너비가 256픽셀인 경우 지정된 픽셀의 빨간색 구성 요소는 왼쪽에 있는 픽셀의 빨간색 구성 요소보다 1이 더 큽니다. 행의 맨 왼쪽 픽셀은 색 구성 요소 (0, 0, 0)를, 두 번째 픽셀은 (1, 0, 0), 세 번째 픽셀은 (2, 0, 0)을 가지는 방식으로, 색 구성 요소 (255, 0, 0)를 가지는 맨 오른쪽 픽셀에 도달할 때까지 이어집니다. 이러한 보간된 색 값은 색 그라데이션을 구성합니다.

선형 그라데이션은 지정된 사선에 수평, 수직 또는 평행으로 이동할 때 색이 변경됩니다. 경로 그라데이션은 경로의 내부 및 경계를 이동함에 따라 색을 변경합니다. 경로 그라데이션을 사용자 지정하여 다양한 효과를 얻을 수 있습니다.

GDI+는 LinearGradientBrushPathGradientBrush 클래스를 제공하며, 둘 다 Brush 클래스에서 상속됩니다.

다음 topics 선형 및 경로 그라데이션을 자세히 다룹니다.