BitmapPalettes Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar flera färgpaletter som ofta används av bitmappsbilder.
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- Arv
-
BitmapPalettes
Exempel
Följande kodexempel visar hur du konstruerar en ny BitmapSource med hjälp av BitmapPalettes en medlem i klassen på ett liknande sätt.
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)
Kommentarer
BitmapPalettes egenskaper vars namn slutar med "Transparent" har ytterligare en "färg" som är helt transparent. När det gäller paletter som redan har 256 färger ersätts den sista färgen med den transparenta färgen.
Endast taggade bildfilformat (TIFF) och GIF-bildformat (Graphics Interchange Format) stöder paletter.
Egenskaper
| Name | Description |
|---|---|
| BlackAndWhite |
Hämtar ett värde som representerar en svartvit färgpalett. Den här paletten består av totalt 2 färger. |
| BlackAndWhiteTransparent |
Hämtar ett värde som representerar en svart, vit och transparent färgpalett. Den här paletten består av 3 färger totalt. |
| Gray16 |
Hämtar ett värde som representerar en färgpalett som innehåller 16 nyanser av grått. Paletten sträcker sig från svart till grå till vit. Den här paletten innehåller 16 färger totalt. |
| Gray16Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 16 nyanser av grått. Paletten sträcker sig från svart till grå till vit med en extra transparent färg. Den här paletten innehåller 17 färger totalt. |
| Gray256 |
Hämtar ett värde som representerar en färgpalett som innehåller 256 nyanser av grått, allt från svart till grått till vitt. Den här paletten innehåller 256 färger totalt. |
| Gray256Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 256 gråtoner, allt från svart till grå till vit med ytterligare transparent färg. Den här paletten innehåller totalt 257 färger. |
| Gray4 |
Hämtar ett värde som representerar en färgpalett som innehåller 4 nyanser av grått, allt från svart till grå till vit. Den här paletten innehåller 4 färger totalt. |
| Gray4Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 4 nyanser av grått, allt från svart till grå till vit med en extra transparent färg. Den här paletten innehåller 5 färger totalt. |
| Halftone125 |
Hämtar ett värde som representerar en färgpalett som innehåller 125 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 133 färger i den här paletten. |
| Halftone125Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 125 primära färger, 16 systemfärger och ytterligare 1 transparent färg. Dubbletter av färger i paletten tas bort. Det finns totalt 134 färger i den här paletten. |
| Halftone216 |
Hämtar ett värde som representerar en färgpalett som innehåller 216 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 224 färger i den här paletten. |
| Halftone216Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 216 primära färger, 16 systemfärger och ytterligare 1 transparent färg. Dubbletter av färger i paletten tas bort. Det finns totalt 225 färger i den här paletten. |
| Halftone252 |
Hämtar ett värde som representerar en färgpalett som innehåller 252 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 256 färger i den här paletten. |
| Halftone252Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 252 primära färger, 16 systemfärger och ytterligare 1 transparent färg. Dubbletter av färger i paletten tas bort. Det finns totalt 256 färger i den här paletten. |
| Halftone256 |
Hämtar ett värde som representerar en färgpalett som innehåller 256 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 256 färger i den här paletten. |
| Halftone256Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 256 primära färger, 16 systemfärger och ytterligare 1 transparent färg som ersätter den slutliga färgen i sekvensen. Dubbletter av färger i paletten tas bort. Det finns totalt 256 färger i den här paletten. |
| Halftone27 |
Hämtar ett värde som representerar en färgpalett som innehåller 27 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 35 färger i den här paletten. |
| Halftone27Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 27 primära färger och 16 systemfärger, med duplicerade färger borttagna och 1 ytterligare transparent färg. Det finns totalt 36 färger i den här paletten. |
| Halftone64 |
Hämtar ett värde som representerar en färgpalett som innehåller 64 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 72 färger i den här paletten. |
| Halftone64Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 64 primära färger och 16 systemfärger, med duplicerade färger borttagna och 1 extra transparent färg. Det finns totalt 73 färger i den här paletten. |
| Halftone8 |
Hämtar ett värde som representerar en färgpalett som innehåller 8 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 16 färger i den här paletten, som är samma som systempaletten. |
| Halftone8Transparent |
Hämtar ett värde som representerar en färgpalett som innehåller 8 primära färger och 16 systemfärger, med duplicerade färger borttagna och 1 extra transparent färg. Det finns totalt 17 färger i den här paletten. |
| WebPalette |
Hämtar ett värde som representerar en färgpalett som innehåller 216 primära färger och 16 systemfärger, med duplicerade färger borttagna. Det finns totalt 224 färger i den här paletten. |
| WebPaletteTransparent |
Hämtar ett värde som representerar en färgpalett som innehåller 216 primära färger och 16 systemfärger, med duplicerade färger borttagna och 1 extra transparent färg. Det finns totalt 225 färger i den här paletten. |