Compartir a través de


BitmapPalettes.Gray4Transparent Propiedad

Definición

Obtiene un valor que representa una paleta de colores que contiene 4 tonos de gris que van del negro al gris y al blanco, con un color transparente adicional. Esta paleta contiene un total de 5 colores.

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

Valor de propiedad

Instancia de BitmapPalette.

Ejemplos

En el ejemplo de código siguiente se muestra cómo construir un nuevo BitmapSource mediante un miembro de la BitmapPalettes clase . Aunque en este ejemplo se muestra cómo usar la WebPalette propiedad , puede usar cualquier miembro de la BitmapPalettes clase de forma similar.

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)

Comentarios

BitmapPalettes propiedades cuyos nombres terminan con "Transparente" tienen un "color" adicional que es totalmente transparente. En el caso de las paletas que ya tienen 256 colores, el último color se reemplaza por el color transparente.

Se aplica a

Consulte también