ColorPalette Třída

Definice

Definuje pole barev, které tvoří paletu barev. Barvy jsou 32bitové barvy ARGB. Nedědí se.

public ref class ColorPalette sealed
public sealed class ColorPalette
type ColorPalette = class
Public NotInheritable Class ColorPalette
Dědičnost
ColorPalette

Poznámky

Nemáte povoleno vytvářet ColorPalette objekt přímo. Pokud jste vytvořili ColorPalette objekt, mohli byste pak manipulovat s velikostí palety pro konkrétní obrázek, což není povoleno. K získání ColorPalette objektu Image.Palette použijte vlastnost .

Barvy v paletě jsou omezené na 32bitové barvy ARGB. 32bitová barva ARGB má 8 bitů pro alfa, červenou, zelenou a modrou hodnotu. Nejnižších 8 bitů tvoří modrý bit, dalších 8 bitů je zeleně, dalších 8 bitů je červených a nejvýznamnějších 8 bitů je alfa. To znamená, že každá komponenta se může lišit od 0 do 255. Plně zapnuto je 255 a plně vypnuto je 0. Alfa slouží k tomu, aby byla hodnota barvy průhledná (alfa = 0) nebo neprůhledná (alfa = 255). Počet úrovní intenzity na obrázku lze zvýšit bez zvýšení počtu použitých barev. Tento proces vytvoří to, čemu se říká polotón a nabízí vyšší kontrast za cenu sníženého rozlišení.

Konstruktory

ColorPalette(Color[])

Definuje pole barev, které tvoří paletu barev. Barvy jsou 32bitové barvy ARGB. Nedědí se.

ColorPalette(PaletteType)

Definuje pole barev, které tvoří paletu barev. Barvy jsou 32bitové barvy ARGB. Nedědí se.

Vlastnosti

Entries

Získá pole Color struktur.

Flags

Získá hodnotu, která určuje, jak interpretovat informace o barvě v poli barev.

Metody

CreateOptimalPalette(Int32, Boolean, Bitmap)

Definuje pole barev, které tvoří paletu barev. Barvy jsou 32bitové barvy ARGB. Nedědí se.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro