ImageAttributes.SetColorMatrices Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví matici pro přizpůsobení barev a matici nastavení stupňů šedé.
Přetížení
SetColorMatrices(ColorMatrix, ColorMatrix) |
Nastaví matici úprav barev a matici nastavení stupňů šedé pro výchozí kategorii. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) |
Nastaví matici úprav barev a matici nastavení stupňů šedé pro výchozí kategorii. |
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType) |
Nastaví matici úprav barev a matici nastavení stupňů šedé pro zadanou kategorii. |
SetColorMatrices(ColorMatrix, ColorMatrix)
- Zdroj:
- ImageAttributes.cs
- Zdroj:
- ImageAttributes.cs
- Zdroj:
- ImageAttributes.cs
Nastaví matici úprav barev a matici nastavení stupňů š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 nastavení barev
- grayMatrix
- ColorMatrix
Matice nastavení stupňů šedé.
Poznámky
Objekt ImageAttributes zachovává nastavení barev a stupňů š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 rastru a stále jiné matice úprav pro kategorii pera.
Výchozí nastavení úprav barev a úprav stupňů š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 ekvivalentem volání ImageAttributes.SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag) metody a předání ColorMatrixFlag.Default parametru flags
. ColorMatrixFlag.Default určuje, že všechny barvy (včetně šedých) se upraví pomocí matice pro úpravu barev, nikoli pomocí matice pro úpravu stupňů šedé. Matice úprav stupňů šedé předaná této metodě proto nemá žádný vliv.
Platí pro
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)
- Zdroj:
- ImageAttributes.cs
- Zdroj:
- ImageAttributes.cs
- Zdroj:
- ImageAttributes.cs
Nastaví matici úprav barev a matici nastavení stupňů š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 nastavení barev
- grayMatrix
- ColorMatrix
Matice nastavení stupňů šedé.
- flags
- ColorMatrixFlag
Prvek určuje ColorMatrixFlag typ obrázku a barvy, které budou ovlivněny úpravou barev a maticemi úprav stupňů šedé.
Poznámky
Objekt ImageAttributes zachovává nastavení barev a stupňů š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 rastru a stále jiné matice úprav pro kategorii pera.
Výchozí nastavení úprav barev a úprav stupňů š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
Nastaví matici úprav barev a matici nastavení stupňů š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 nastavení barev
- grayMatrix
- ColorMatrix
Matice nastavení stupňů šedé.
- mode
- ColorMatrixFlag
Prvek určuje ColorMatrixFlag typ obrázku a barvy, které budou ovlivněny úpravou barev a maticemi úprav stupňů šedé.
- type
- ColorAdjustType
Prvek určuje ColorAdjustType kategorii, pro kterou jsou nastaveny matice přizpůsobení barev a nastavení stupňů šedé.
Poznámky
Objekt ImageAttributes zachovává nastavení barev a stupňů š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 rastru a stále jiné matice úprav pro kategorii pera.
Výchozí nastavení úprav barev a úprav stupňů š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í úpravy barev nebo stupňů šedé, výchozí nastavení úprav se už na tuto kategorii nevztahují. Předpokládejme například, že zadáte kolekci nastavení úprav pro výchozí kategorii. Pokud nastavíte matici úprav barev a stupňů šedé pro kategorii pera předáním Pen do SetColorMatrices metody, žádné výchozí nastavení úprav nebude platit pro pera.