ImageAttributes.ClearGamma Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.