ImageAttributes.ClearGamma Yöntem

Tanım

Gama düzeltmesini devre dışı bırakır.

Aşırı Yüklemeler

ClearGamma()

Varsayılan kategori için gama düzeltmesini devre dışı bırakır.

ClearGamma(ColorAdjustType)

Belirtilen kategori için gama düzeltmesini devre dışı bırakır.

ClearGamma()

Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs

Varsayılan kategori için gama düzeltmesini devre dışı bırakır.

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

Açıklamalar

Nesne ImageAttributes beş ayar kategorisi için renk ve gri tonlamalı ayarları korur: varsayılan, bit eşlem, fırça, kalem ve metin. Örneğin, varsayılan kategori için bir gama değeri, bit eşlem kategorisi için farklı bir gama değeri ve kalem kategorisi için yine de farklı bir gama değeri belirtebilirsiniz.

Varsayılan renk ayarlama ve gri tonlamalı ayarlama ayarları, kendi ayarlama ayarlarına sahip olmayan tüm kategoriler için geçerlidir. Örneğin, kalem kategorisi için hiçbir ayarlama ayarı belirtmezseniz, varsayılan ayarlar kalem kategorisine uygulanır.

Şunlara uygulanır

ClearGamma(ColorAdjustType)

Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs
Kaynak:
ImageAttributes.cs

Belirtilen kategori için gama düzeltmesini devre dışı bırakır.

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)

Parametreler

type
ColorAdjustType

Gama düzeltmesinin ColorAdjustType devre dışı bırakıldığı kategoriyi belirten öğesi.

Açıklamalar

Nesne ImageAttributes beş ayar kategorisi için renk ve gri tonlamalı ayarları korur: varsayılan, bit eşlem, fırça, kalem ve metin. Örneğin, varsayılan kategori için bir gama değeri, bit eşlem kategorisi için farklı bir gama değeri ve kalem kategorisi için yine de farklı bir gama değeri belirtebilirsiniz.

Varsayılan renk ayarlama ve gri tonlamalı ayarlama ayarları, kendi ayarlama ayarlarına sahip olmayan tüm kategoriler için geçerlidir. Örneğin, kalem kategorisi için hiçbir ayarlama ayarı belirtmezseniz, varsayılan ayarlar kalem kategorisine uygulanır.

Belirli bir kategori için renk ayarlama veya gri tonlamalı ayarlama ayarı belirttiğiniz anda, varsayılan ayarlama ayarları artık bu kategori için geçerli değildir. Örneğin, varsayılan kategori için bir gama değeri ve renk ayarlama matrisi belirttiğinizi varsayalım. Kalem kategorisi için gama değerini yöntemini çağırarak SetGamma ayarlarsanız, varsayılan gama değeri kalemlere uygulanmaz. Daha sonra yöntemini çağırarak ClearGamma kalem gama değerini temizlerseniz, kalem kategorisi varsayılan gama değerine geri dönmez; bunun yerine kalem kategorisinde gama değeri olmaz. Benzer şekilde, kalem kategorisi varsayılan renk ayarlama matrisine geri dönmez; bunun yerine kalem kategorisinin renk ayarlama matrisi yoktur.

Şunlara uygulanır