BitmapPalettes.WebPalette Vlastnost
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í.
Získá hodnotu, která představuje paletu barev, která obsahuje 216 primárních barev a 16 systémových barev s duplicitními barvami odebranými. V této paletě je celkem 224 barev.
public:
static property System::Windows::Media::Imaging::BitmapPalette ^ WebPalette { System::Windows::Media::Imaging::BitmapPalette ^ get(); };
public static System.Windows.Media.Imaging.BitmapPalette WebPalette { get; }
member this.WebPalette : System.Windows.Media.Imaging.BitmapPalette
Public Shared ReadOnly Property WebPalette As BitmapPalette
Hodnota vlastnosti
Instance .BitmapPalette
Příklady
Následující příklad kódu ukazuje, jak vytvořit nový BitmapSource pomocí člen třídy BitmapPalettes . I když tento příklad ukazuje, jak použít WebPalette vlastnost, můžete použít libovolný člen BitmapPalettes třídy podobným způsobem.
BitmapSource image5 = BitmapSource.Create(
width,
height,
96,
96,
PixelFormats.Indexed1,
BitmapPalettes.WebPalette,
pixels,
stride);
FileStream stream5 = new FileStream("palette.tif", FileMode.Create);
TiffBitmapEncoder encoder5 = new TiffBitmapEncoder();
encoder5.Frames.Add(BitmapFrame.Create(image5));
encoder5.Save(stream5);
Dim image5 As BitmapSource = System.Windows.Media.Imaging.BitmapSource.Create(width, height, 96, 96, PixelFormats.Indexed1, BitmapPalettes.WebPalette, pixels, stride)
Dim stream5 As New FileStream("palette.tif", FileMode.Create)
Dim encoder5 As New TiffBitmapEncoder()
encoder5.Frames.Add(BitmapFrame.Create(image5))
encoder5.Save(stream5)
Poznámky
Je WebPalette identický s paletou Halftone216 .