Sdílet prostřednictvím


BitmapPalettes.Gray16 Vlastnost

Definice

Získá hodnotu, která představuje paletu barev, která obsahuje 16 odstínů šedé. Paleta se pohybuje od černé po šedou až bílou. Tato paleta obsahuje 16 celkových barev.

public:
 static property System::Windows::Media::Imaging::BitmapPalette ^ Gray16 { System::Windows::Media::Imaging::BitmapPalette ^ get(); };
public static System.Windows.Media.Imaging.BitmapPalette Gray16 { get; }
member this.Gray16 : System.Windows.Media.Imaging.BitmapPalette
Public Shared ReadOnly Property Gray16 As BitmapPalette

Hodnota vlastnosti

BitmapPalette

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)

Platí pro

Viz také