Aracılığıyla paylaş


BitmapPalettes.Gray256Transparent Özellik

Tanım

Ek saydam bir renkle siyahtan griye ve beyaza kadar 256 gri tonu içeren renk paletini temsil eden bir değer alır. Bu palet toplam 257 renk içerir.

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

Özellik Değeri

BitmapPalette

BitmapPalette öğesinin bir örneği.

Örnekler

Aşağıdaki kod örneği, sınıfının bir üyesini kullanarak yeni BitmapSource bir oluşturma işlemini BitmapPalettes gösterir. Bu örnekte özelliğinin WebPalette nasıl kullanılacağı gösterse de, sınıfın herhangi bir üyesini BitmapPalettes benzer şekilde kullanabilirsiniz.

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)

Açıklamalar

BitmapPalettes adları "Saydam" ile biten özelliklerin tamamen saydam olan ek bir "rengi" vardır. Zaten 256 rengi olan paletler söz konusu olduğunda, son renk saydam renkle değiştirilir.

Şunlara uygulanır

Ayrıca bkz.