Compartilhar via


BitmapPalettes.Halftone125Transparent Propriedade

Definição

Obtém um valor que representa uma paleta de cores que contém 125 cores primárias, 16 cores do sistema e 1 cor transparente adicional. Cores duplicadas na paleta são removidas. Há um total de 134 cores nessa paleta.

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

Valor da propriedade

Uma instância de BitmapPalette.

Exemplos

O exemplo de código a seguir demonstra como construir um novo BitmapSource usando um membro da BitmapPalettes classe . Embora este exemplo mostre como usar a WebPalette propriedade , você pode usar qualquer membro da BitmapPalettes classe de maneira semelhante.

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)

Comentários

BitmapPalettes propriedades cujos nomes terminam com "Transparent" têm uma "cor" adicional totalmente transparente. No caso de paletas que já têm 256 cores, a última cor é substituída pela cor transparente.

Aplica-se a

Confira também