ImageAttributes.ClearGamma 方法

定義

停用 Gamma 修正。

多載

ClearGamma()

停用預設分類的 Gamma 修正。

ClearGamma(ColorAdjustType)

停用指定分類的 Gamma 修正。

ClearGamma()

來源:
ImageAttributes.cs
來源:
ImageAttributes.cs
來源:
ImageAttributes.cs

停用預設分類的 Gamma 修正。

C#
public void ClearGamma ();

備註

對象會維護五個 ImageAttributes 調整類別的色彩和灰階設定:預設、點陣圖、筆刷、手寫筆和文字。 例如,您可以指定預設類別的 gamma 值、位陣圖類別的不同 gamma 值,以及畫筆類別的相同 gamma 值。

默認色彩調整和灰階調整設定會套用至沒有自己調整設定的所有類別。 例如,如果您從未指定畫筆類別的任何調整設定,則預設設定會套用至畫筆類別。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

ClearGamma(ColorAdjustType)

來源:
ImageAttributes.cs
來源:
ImageAttributes.cs
來源:
ImageAttributes.cs

停用指定分類的 Gamma 修正。

C#
public void ClearGamma (System.Drawing.Imaging.ColorAdjustType type);

參數

type
ColorAdjustType

ColorAdjustType 的元素,指定已停用 Gamma 修正的分類。

備註

對象會維護五個 ImageAttributes 調整類別的色彩和灰階設定:預設、點陣圖、筆刷、手寫筆和文字。 例如,您可以指定預設類別的 gamma 值、位陣圖類別的不同 gamma 值,以及畫筆類別的相同 gamma 值。

默認色彩調整和灰階調整設定會套用至沒有自己調整設定的所有類別。 例如,如果您從未指定畫筆類別的任何調整設定,則預設設定會套用至畫筆類別。

一旦您指定特定類別的色彩調整或灰階調整設定,預設調整設定就不再套用至該類別。 例如,假設您為預設類別指定 gamma 值和色彩調整矩陣。 如果您藉由呼叫 SetGamma 方法來設定畫筆類別的 gamma 值,則預設 gamma 值不會套用至畫筆。 如果您稍後藉由呼叫 ClearGamma 方法清除畫筆 gamma 值,畫筆類別將不會還原為預設的 gamma 值;相反地,畫筆類別將不會有 gamma 值。 同樣地,畫筆類別不會還原為預設色彩調整矩陣;相反地,畫筆類別不會有色彩調整矩陣。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9