語言

ImageAttributes.SetColorMatrices 方法

定義

設定色彩調整矩陣與灰階調整矩陣。

多載

名稱 Description
SetColorMatrices(ColorMatrix, ColorMatrix)

設定預設類別的色彩調整矩陣與灰階調整矩陣。

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

設定預設類別的色彩調整矩陣與灰階調整矩陣。

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

設定指定類別的色彩調整矩陣與灰階調整矩陣。

SetColorMatrices(ColorMatrix, ColorMatrix)

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

設定預設類別的色彩調整矩陣與灰階調整矩陣。

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix)

參數

newColorMatrix
ColorMatrix

色彩調整矩陣。

grayMatrix
ColorMatrix

灰階調整矩陣。

備註

物件 ImageAttributes 會維持五個調整類別的色彩與灰階設定:預設、點陣圖、筆刷、筆觸和文字。 例如,你可以為預設類別指定調整矩陣,為點陣類別指定不同的調整矩陣,甚至筆類別有不同的調整矩陣。

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

呼叫該ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix)方法等同於呼叫該ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)方法並傳遞ColorMatrixFlag.Defaultflags參數。 ColorMatrixFlag.Default 規定所有顏色(包括灰色)都由色彩調整矩陣調整,而非灰階調整矩陣。 因此,傳遞給此方法的灰階調整矩陣不會產生影響。

適用於

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

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

設定預設類別的色彩調整矩陣與灰階調整矩陣。

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag flags);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, flags As ColorMatrixFlag)

參數

newColorMatrix
ColorMatrix

色彩調整矩陣。

grayMatrix
ColorMatrix

灰階調整矩陣。

flags
ColorMatrixFlag

其中一個元素 ColorMatrixFlag 指定了會受到色彩調整與灰階調整矩陣影響的影像類型與顏色。

備註

物件 ImageAttributes 會維持五個調整類別的色彩與灰階設定:預設、點陣圖、筆刷、筆觸和文字。 例如,你可以為預設類別指定調整矩陣,為點陣類別指定不同的調整矩陣,甚至筆類別有不同的調整矩陣。

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

適用於

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

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

設定指定類別的色彩調整矩陣與灰階調整矩陣。

public:
 void SetColorMatrices(System::Drawing::Imaging::ColorMatrix ^ newColorMatrix, System::Drawing::Imaging::ColorMatrix ^ grayMatrix, System::Drawing::Imaging::ColorMatrixFlag mode, System::Drawing::Imaging::ColorAdjustType type);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix? grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type);
member this.SetColorMatrices : System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrix * System.Drawing.Imaging.ColorMatrixFlag * System.Drawing.Imaging.ColorAdjustType -> unit
Public Sub SetColorMatrices (newColorMatrix As ColorMatrix, grayMatrix As ColorMatrix, mode As ColorMatrixFlag, type As ColorAdjustType)

參數

newColorMatrix
ColorMatrix

色彩調整矩陣。

grayMatrix
ColorMatrix

灰階調整矩陣。

mode
ColorMatrixFlag

其中一個元素 ColorMatrixFlag 指定了會受到色彩調整與灰階調整矩陣影響的影像類型與顏色。

type
ColorAdjustType

其中一個元素 ColorAdjustType 指定了色彩調整矩陣與灰階調整矩陣所設定的類別。

備註

物件 ImageAttributes 會維持五個調整類別的色彩與灰階設定:預設、點陣圖、筆刷、筆觸和文字。 例如,你可以為預設類別指定調整矩陣,為點陣類別指定不同的調整矩陣,甚至筆類別有不同的調整矩陣。

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

一旦您指定特定類別的色彩調整或灰階調整設定,預設調整設定就不再套用至該類別。 例如,假設您指定預設類別的調整設定集合。 如果你透過傳遞 Pen 方法 SetColorMatrices 設定筆類別的色彩調整和灰階調整矩陣,預設的調整設定都不會套用在筆上。

適用於