다음을 통해 공유


PathGradientBrush 클래스(gdipluspath.h)

PathGradientBrush 개체는 경로의 내부를 점차 변화하는 색으로 채우는 데 사용할 수 있는 색 그라데이션의 특성을 저장합니다. 경로 그라데이션 브러시에는 경계 경로, 경계 색, 중심점 및 가운데 색이 있습니다. 경로 그라데이션 브러시로 영역을 그리면 경계 경로에서 가운데 지점으로 이동할 때 색이 경계 색에서 가운데 색으로 점진적으로 변경됩니다.

상속

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

메서드

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

 
PathGradientBrush::GetBlend

PathGradientBrush::GetBlend 메서드는 혼합 요소와 이 경로 그라데이션 브러시에 대해 현재 설정된 해당 혼합 위치를 가져옵니다.
PathGradientBrush::GetBlendCount

PathGradientBrush::GetBlendCount 메서드는 이 경로 그라데이션 브러시에 대해 현재 설정된 혼합 요소 수를 가져옵니다.
PathGradientBrush::GetCenterColor

PathGradientBrush::GetCenterColor 메서드는 이 경로 그라데이션 브러시의 중심점 색을 가져옵니다.
PathGradientBrush::GetCenterPoint

PathGradientBrush::GetCenterPoint 메서드는 이 경로 그라데이션 브러시의 중심점을 가져옵니다. (오버로드 1/2)
PathGradientBrush::GetCenterPoint

PathGradientBrush::GetCenterPoint 메서드는 이 경로 그라데이션 브러시의 중심점을 가져옵니다. (오버로드 2/2)
PathGradientBrush::GetFocusScales

PathGradientBrush::GetFocusScales 메서드는 이 경로 그라데이션 브러시의 포커스 배율을 가져옵니다.
PathGradientBrush::GetGammaCorrection

PathGradientBrush::GetGammaCorrection 메서드는 이 경로 그라데이션 브러시에 감마 보정을 사용할 수 있는지 여부를 결정합니다.
PathGradientBrush::GetGraphicsPath

PathGradientBrush::GetGraphicsPath 메서드는 Windows GDI+ 버전 1.0에서 구현되지 않습니다.
PathGradientBrush::GetInterpolationColorCount

PathGradientBrush::GetInterpolationColorCount 메서드는 이 경로 그라데이션 브러시에 대해 현재 지정된 미리 설정된 색 수를 가져옵니다.
PathGradientBrush::GetInterpolationColors

PathGradientBrush::GetInterpolationColors 메서드는 이 경로 그라데이션 브러시에 대해 현재 지정된 미리 설정된 색과 혼합 위치를 가져옵니다.
PathGradientBrush::GetPointCount

PathGradientBrush::GetPointCount 메서드는 이 브러시의 경계 경로를 정의하는 점 배열의 점 수를 가져옵니다.
PathGradientBrush::GetRectangle

PathGradientBrush::GetRectangle 메서드는 이 경로 그라데이션 브러시의 경계 경로를 묶는 가장 작은 사각형을 가져옵니다. (오버로드 1/2)
PathGradientBrush::GetRectangle

PathGradientBrush::GetRectangle 메서드는 이 경로 그라데이션 브러시의 경계 경로를 묶는 가장 작은 사각형을 가져옵니다. (오버로드 2/2)
PathGradientBrush::GetSurroundColorCount

PathGradientBrush::GetSurroundColorCount 메서드는 이 경로 그라데이션 브러시의 경계 경로에 지정된 색 수를 가져옵니다.
PathGradientBrush::GetSurroundColors

PathGradientBrush::GetSurroundColors 메서드는 이 경로 그라데이션 브러시에 대해 현재 지정된 서라운드 색을 가져옵니다.
PathGradientBrush::GetTransform

PathGradientBrush::GetTransform 메서드는 이 경로 그라데이션 브러시의 변환 행렬을 가져옵니다.
PathGradientBrush::GetWrapMode

PathGradientBrush::GetWrapMode 메서드는 이 경로 그라데이션 브러시에 대해 현재 설정된 래핑 모드를 가져옵니다.
PathGradientBrush::MultiplyTransform

PathGradientBrush::MultiplyTransform 메서드는 브러시의 변환 매트릭스를 자체 및 다른 행렬의 곱으로 업데이트합니다.
PathGradientBrush::P athGradientBrush

GraphicsPath 개체를 기반으로 PathGradientBrush::P athGradientBrush 개체를 만듭니다.
PathGradientBrush::P athGradientBrush

PathGradientBrush::P athGradientBrush(const PathGradientBrush &) 생성자(gdipluspath.h)는 PathGradientBrush 클래스의 생성자를 나열합니다.
PathGradientBrush::P athGradientBrush

점 배열을 기반으로 PathGradientBrush::P athGradientBrush 개체를 만듭니다. 경로 그라데이션 브러시의 래핑 모드를 초기화합니다.
PathGradientBrush::P athGradientBrush

점 배열을 기반으로 PathGradientBrush 개체를 만듭니다. 경로 그라데이션 브러시의 래핑 모드를 초기화합니다.
PathGradientBrush::P athGradientBrush

PathGradientBrush::P athGradientBrush~r5 생성자(gdipluspath.h)에는 PathGradientBrush 클래스의 생성자가 나열됩니다.
PathGradientBrush::ResetTransform

PathGradientBrush::ResetTransform 메서드는 이 경로 그라데이션 브러시의 변환 매트릭스를 ID 행렬로 다시 설정합니다. 즉, 변환이 수행되지 않습니다.
PathGradientBrush::RotateTransform

PathGradientBrush::RotateTransform 메서드는 이 브러시의 현재 변환 매트릭스를 자체의 곱과 회전 행렬로 업데이트합니다.
PathGradientBrush::ScaleTransform

PathGradientBrush::ScaleTransform 메서드는 이 브러시의 현재 변환 매트릭스를 자체의 제품 및 크기 조정 매트릭스로 업데이트합니다.
PathGradientBrush::SetBlend

PathGradientBrush::SetBlend 메서드는 이 경로 그라데이션 브러시의 혼합 요소와 혼합 위치를 설정합니다.
PathGradientBrush::SetBlendBellShape

PathGradientBrush::SetBlendBellShape 메서드는 이 경로 그라데이션 브러시의 혼합 모양을 설정합니다.
PathGradientBrush::SetBlendTriangularShape

PathGradientBrush::SetBlendTriangularShape 메서드는 이 경로 그라데이션 브러시의 혼합 모양을 설정합니다.
PathGradientBrush::SetCenterColor

PathGradientBrush::SetCenterColor 메서드는 이 경로 그라데이션 브러시의 가운데 색을 설정합니다. 가운데 색은 브러시의 중심점에 표시되는 색입니다.
PathGradientBrush::SetCenterPoint

PathGradientBrush::SetCenterPoint 메서드는 이 경로 그라데이션 브러시의 중심점을 설정합니다. 기본적으로 중심점은 브러시 경계 경로의 중심이지만 중심점을 경로 내부 또는 외부의 모든 위치로 설정할 수 있습니다.
PathGradientBrush::SetCenterPoint

PathGradientBrush::SetCenterPoint 메서드는 이 경로 그라데이션 브러시의 중심점을 설정합니다.
PathGradientBrush::SetFocusScales

PathGradientBrush::SetFocusScales 메서드는 이 경로 그라데이션 브러시의 포커스 배율을 설정합니다.
PathGradientBrush::SetGammaCorrection

PathGradientBrush::SetGammaCorrection 메서드는 이 경로 그라데이션 브러시에 감마 보정을 사용할 수 있는지 여부를 지정합니다.
PathGradientBrush::SetGraphicsPath

PathGradientBrush::SetGraphicsPath 메서드는 Windows GDI+ 버전 1.0에서 구현되지 않습니다.
PathGradientBrush::SetInterpolationColors

PathGradientBrush::SetInterpolationColors 메서드는 이 경로 그라데이션 브러시의 미리 설정된 색과 혼합 위치를 설정합니다.
PathGradientBrush::SetSurroundColors

PathGradientBrush::SetSurroundColors 메서드는 이 경로 그라데이션 브러시의 서라운드 색을 설정합니다. 서라운드 색은 브러시의 경계 경로에 있는 불연속 지점에 지정된 색입니다.
PathGradientBrush::SetTransform

PathGradientBrush::SetTransform 메서드는 이 경로 그라데이션 브러시의 변환 행렬을 설정합니다.
PathGradientBrush::SetWrapMode

PathGradientBrush::SetWrapMode 메서드는 이 경로 그라데이션 브러시의 래핑 모드를 설정합니다.
PathGradientBrush::TranslateTransform

PathGradientBrush::TranslateTransform 메서드는 이 브러시의 현재 변환 매트릭스를 자체의 곱과 변환 행렬로 업데이트합니다.

설명

기본적으로 경로 그라데이션 브러시의 중심점은 경계 경로의 중심이지만 PathGradientBrush::SetCenterPoint 메서드를 호출하여 경로 내부 또는 외부의 모든 위치로 중심점을 설정할 수 있습니다.

경계 경로는 점 배열로 지정된 다각형일 수 있으며 경계를 따라 있는 각 점의 색이 다를 수 있습니다.

기본적으로 경계의 지점에서 가운데 지점으로 이동할 때 색은 거리와 선형적으로 관련됩니다. PathGradientBrush::SetBlend를 호출하여 색과 거리 간의 관계를 사용자 지정할 수 있습니다.

요구 사항

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