다음을 통해 공유


ImageAttributes.ClearGamma 메서드

정의

감마 보정을 사용하지 않도록 설정합니다.

오버로드

ClearGamma()

기본 범주에 대한 감마 보정을 사용하지 않도록 설정합니다.

ClearGamma(ColorAdjustType)

지정된 범주에 대한 감마 보정을 사용하지 않도록 설정합니다.

ClearGamma()

Source:
ImageAttributes.cs
Source:
ImageAttributes.cs
Source:
ImageAttributes.cs

기본 범주에 대한 감마 보정을 사용하지 않도록 설정합니다.

public:
 void ClearGamma();
public void ClearGamma ();
member this.ClearGamma : unit -> unit
Public Sub ClearGamma ()

설명

개체는 ImageAttributes 기본, 비트맵, 브러시, 펜 및 텍스트의 다섯 가지 조정 범주에 대해 색 및 회색조 설정을 유지합니다. 예를 들어 기본 범주의 감마 값, 비트맵 범주의 다른 감마 값, 펜 범주에 대해 여전히 다른 감마 값을 지정할 수 있습니다.

기본 색 조정 및 회색조 조정 설정은 자체 조정 설정이 없는 모든 범주에 적용됩니다. 예를 들어 펜 범주에 대한 조정 설정을 지정하지 않으면 기본 설정이 펜 범주에 적용됩니다.

적용 대상

ClearGamma(ColorAdjustType)

Source:
ImageAttributes.cs
Source:
ImageAttributes.cs
Source:
ImageAttributes.cs

지정된 범주에 대한 감마 보정을 사용하지 않도록 설정합니다.

public:
 void ClearGamma(System::Drawing::Imaging::ColorAdjustType type);
public void ClearGamma (System.Drawing.Imaging.ColorAdjustType type);
member this.ClearGamma : System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub ClearGamma (type As ColorAdjustType)

매개 변수

type
ColorAdjustType

감마 보정이 사용하지 않도록 설정되는 범주를 지정하는 ColorAdjustType의 요소입니다.

설명

개체는 ImageAttributes 기본, 비트맵, 브러시, 펜 및 텍스트의 다섯 가지 조정 범주에 대해 색 및 회색조 설정을 유지합니다. 예를 들어 기본 범주의 감마 값, 비트맵 범주의 다른 감마 값, 펜 범주에 대해 여전히 다른 감마 값을 지정할 수 있습니다.

기본 색 조정 및 회색조 조정 설정은 자체 조정 설정이 없는 모든 범주에 적용됩니다. 예를 들어 펜 범주에 대한 조정 설정을 지정하지 않으면 기본 설정이 펜 범주에 적용됩니다.

특정 범주에 대한 색 조정 또는 회색조 조정 설정을 지정하는 즉시 기본 조정 설정이 해당 범주에 더 이상 적용되지 않습니다. 예를 들어 기본 범주에 대해 감마 값과 색 조정 행렬을 지정한다고 가정해 보겠습니다. 메서드를 호출 SetGamma 하여 펜 범주의 감마 값을 설정하는 경우 기본 감마 값은 펜에 적용되지 않습니다. 나중에 메서드를 호출 ClearGamma 하여 펜 감마 값을 지우면 펜 범주가 기본 감마 값으로 되돌리기 않고 펜 범주에 감마 값이 없습니다. 마찬가지로 펜 범주는 기본 색 조정 매트릭스로 되돌리기 않고 펜 범주에는 색 조정 매트릭스가 없습니다.

적용 대상