Partage via


BitmapPalettes.Gray4Transparent Propriété

Définition

Obtient une valeur qui représente une palette de couleurs qui contient 4 nuances de gris, passant du noir au gris, puis au blanc avec une couleur transparente supplémentaire. Cette palette contient 5 couleurs au total.

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

Valeur de propriété

BitmapPalette

Instance de BitmapPalette.

Exemples

L’exemple de code suivant montre comment construire un nouveau BitmapSource à l’aide d’un membre de la BitmapPalettes classe. Bien que cet exemple montre comment utiliser la WebPalette propriété, vous pouvez utiliser n’importe quel membre de la BitmapPalettes classe de la même façon.

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)

Remarques

BitmapPalettes les propriétés dont les noms se terminent par « Transparent » ont une « couleur » supplémentaire qui est entièrement transparente. Dans le cas de palettes qui ont déjà 256 couleurs, la dernière couleur est remplacée par la couleur transparente.

S’applique à

Voir aussi