ImageAttributes.SetColorMatrices Metoda

Definice

Nastaví matici úprav barev a matici úprav ve stupních šedé.

Přetížení

Name Description
SetColorMatrices(ColorMatrix, ColorMatrix)

Nastaví matici úprav barev a matici úprav ve stupních šedé pro výchozí kategorii.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Nastaví matici úprav barev a matici úprav ve stupních šedé pro výchozí kategorii.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Nastaví matici úprav barev a matici úprav ve stupních šedé pro zadanou kategorii.

SetColorMatrices(ColorMatrix, ColorMatrix)

Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs

Nastaví matici úprav barev a matici úprav ve stupních šedé pro výchozí kategorii.

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)

Parametry

newColorMatrix
ColorMatrix

Matice pro úpravu barev.

grayMatrix
ColorMatrix

Matice úprav ve stupních šedé.

Poznámky

Objekt ImageAttributes udržuje nastavení barev a stupně šedé pro pět kategorií úprav: výchozí, rastrový obrázek, štětec, pero a text. Můžete například zadat matice úprav pro výchozí kategorii, různé matice úprav pro kategorii rastrového obrázku a stále různé matice úprav pro kategorii pera.

Výchozí nastavení úprav barev a úprav ve stupních šedé platí pro všechny kategorie, které nemají vlastní nastavení úprav. Pokud například nikdy nezadáte žádné nastavení úprav pro kategorii pera, použije se výchozí nastavení pro kategorii pera.

ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix) Volání metody je ekvivalentní volání ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) metody a předání ColorMatrixFlag.Default parametruflags. ColorMatrixFlag.Default určuje, že všechny barvy (včetně šedé) jsou upraveny maticí pro úpravu barev, nikoli maticí úprav ve stupních šedé. Proto matice úprav ve stupních šedé předaná této metodě nemá žádný vliv.

Platí pro

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)

Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs

Nastaví matici úprav barev a matici úprav ve stupních šedé pro výchozí kategorii.

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)

Parametry

newColorMatrix
ColorMatrix

Matice pro úpravu barev.

grayMatrix
ColorMatrix

Matice úprav ve stupních šedé.

flags
ColorMatrixFlag

Prvek ColorMatrixFlag , který určuje typ obrázku a barvy, které budou ovlivněny úpravou barev a maticemi úprav ve stupních šedé.

Poznámky

Objekt ImageAttributes udržuje nastavení barev a stupně šedé pro pět kategorií úprav: výchozí, rastrový obrázek, štětec, pero a text. Můžete například zadat matice úprav pro výchozí kategorii, různé matice úprav pro kategorii rastrového obrázku a stále různé matice úprav pro kategorii pera.

Výchozí nastavení úprav barev a úprav ve stupních šedé platí pro všechny kategorie, které nemají vlastní nastavení úprav. Pokud například nikdy nezadáte žádné nastavení úprav pro kategorii pera, použije se výchozí nastavení pro kategorii pera.

Platí pro

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs
Zdroj:
ImageAttributes.cs

Nastaví matici úprav barev a matici úprav ve stupních šedé pro zadanou kategorii.

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)

Parametry

newColorMatrix
ColorMatrix

Matice pro úpravu barev.

grayMatrix
ColorMatrix

Matice úprav ve stupních šedé.

mode
ColorMatrixFlag

Prvek ColorMatrixFlag , který určuje typ obrázku a barvy, které budou ovlivněny úpravou barev a maticemi úprav ve stupních šedé.

type
ColorAdjustType

ColorAdjustType Prvek, který určuje kategorii, pro kterou jsou nastaveny matice úpravy barev a stupně šedé.

Poznámky

Objekt ImageAttributes udržuje nastavení barev a stupně šedé pro pět kategorií úprav: výchozí, rastrový obrázek, štětec, pero a text. Můžete například zadat matice úprav pro výchozí kategorii, různé matice úprav pro kategorii rastrového obrázku a stále různé matice úprav pro kategorii pera.

Výchozí nastavení úprav barev a úprav ve stupních šedé platí pro všechny kategorie, které nemají vlastní nastavení úprav. Pokud například nikdy nezadáte žádné nastavení úprav pro kategorii pera, použije se výchozí nastavení pro kategorii pera.

Jakmile pro určitou kategorii zadáte nastavení úprav barev nebo úprav ve stupních šedé, výchozí nastavení úprav se už na tuto kategorii nevztahuje. Předpokládejme například, že zadáte kolekci nastavení úprav pro výchozí kategorii. Pokud nastavíte matici úprav barev a stupně šedé pro kategorii pera předáním PenSetColorMatrices metody, žádná z výchozích nastavení úprav se nevztahuje na pera.

Platí pro