ImageAttributes.ClearColorMatrix 方法

定義

清除彩色調整矩陣。

多載

ClearColorMatrix()

清除預設分類的彩色調整矩陣。

ClearColorMatrix(ColorAdjustType)

清除指定分類的彩色調整矩陣。

ClearColorMatrix()

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

清除預設分類的彩色調整矩陣。

C#
public void ClearColorMatrix ();

備註

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

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

適用於

.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

ClearColorMatrix(ColorAdjustType)

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

清除指定分類的彩色調整矩陣。

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

參數

type
ColorAdjustType

ColorAdjustType 的元素,指定已經清除彩色調整矩陣的分類。

備註

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

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

一旦您為特定類別指定色彩調整或灰階調整設定,預設調整設定就不再套用至該類別。 例如,假設您指定預設類別的色彩調整矩陣和 Gamma 值。 如果您藉由呼叫 SetColorMatrix 方法來設定畫筆類別的色彩調整矩陣,則預設色彩調整矩陣不會套用至畫筆。 如果您稍後藉由呼叫 ClearColorMatrix 方法來清除畫筆色彩調整矩陣,畫筆類別將不會還原為默認調整矩陣;相反地,畫筆類別將不會有調整矩陣。 同樣地,畫筆類別不會還原為預設 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