BitmapPalettes クラス

定義

ビットマップ イメージでよく使用されるいくつかのカラー パレットを定義します。Defines several color palettes that are commonly used by bitmap images.

public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
継承
BitmapPalettes

次のコード例は、 BitmapSource BitmapPalettesクラスのメンバーを同様の方法で使用して、新しいを構築する方法を示しています。The following code example demonstrates how to construct a new BitmapSource by using a member of the BitmapPalettes class in a similar way.

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)

注釈

BitmapPalettes名前の末尾が "Transparent" であるプロパティには、完全に透明な追加の "色" があります。BitmapPalettes properties whose names end with "Transparent" have an additional "color" that is fully transparent. 既に256色が設定されているパレットの場合、最後の色は透明色に置き換えられます。In the case of palettes that already have 256 colors, the last color is replaced by the transparent color.

Tagged Image File Format (TIFF)Tagged Image File Format (TIFF)グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF)イメージ形式のみが、パレットをサポートしています。Only Tagged Image File Format (TIFF)Tagged Image File Format (TIFF) and グラフィックス インターチェンジ形式 (GIF)Graphics Interchange Format (GIF) image formats support palettes.

プロパティ

BlackAndWhite

黒と白のカラー パレットを表す値を取得します。Gets a value that represents a black-and-white color palette. このパレットは、合計 2 色で構成されています。This palette consists of 2 colors total.

BlackAndWhiteTransparent

黒、白、および透明のカラー パレットを表す値を取得します。Gets a value that represents a black, white, and transparent color palette. このパレットは、合計 3 色で構成されています。This palette consists of 3 colors total.

Gray16

灰色の 16 の網掛けが含まれるカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 16 shades of gray. このパレットの範囲は、黒から灰色および白までです。The palette ranges from black to gray to white. このパレットには、合計 16 色含まれています。This palette contains 16 total colors.

Gray16Transparent

灰色の 16 の網掛けが含まれるカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 16 shades of gray. このパレットの範囲は黒から灰色および白までで、透明色が 1 色追加されています。The palette ranges from black to gray to white with an additional transparent color. このパレットには、合計 17 色含まれています。This palette contains 17 total colors.

Gray256

灰色の 256 の網掛けが含まれる、黒から灰色および白までの範囲のカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 256 shades of gray, ranging from black to gray to white. このパレットには、合計 256 色含まれています。This palette contains 256 total colors.

Gray256Transparent

灰色の 256 の網掛けが含まれる、黒から灰色および白までの範囲の、透明色が 1 色追加されたカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 256 shades of gray, ranging from black to gray to white with an additional transparent color. このパレットには、合計 257 色含まれています。This palette contains 257 total colors.

Gray4

灰色の 4 の網掛けが含まれる、黒から灰色および白までの範囲のカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 4 shades of gray, ranging from black to gray to white. このパレットには、合計 4 色含まれています。This palette contains 4 total colors.

Gray4Transparent

灰色の 4 の網掛けが含まれる、黒から灰色および白までの範囲の、透明色が 1 色追加されたカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 4 shades of gray, ranging from black to gray to white with an additional transparent color. このパレットには、合計 5 色含まれています。This palette contains 5 total colors.

Halftone125

125 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 125 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 133 色で構成されています。There are a total of 133 colors in this palette.

Halftone125Transparent

125 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 125 primary colors, 16 system colors, and 1 additional transparent color. パレット内で重複する色は削除されます。Duplicate colors in the palette are removed. このパレットは、合計 134 色で構成されています。There are a total of 134 colors in this palette.

Halftone216

216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 216 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 224 色で構成されています。There are a total of 224 colors in this palette.

Halftone216Transparent

216 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 216 primary colors, 16 system colors, and 1 additional transparent color. パレット内で重複する色は削除されます。Duplicate colors in the palette are removed. このパレットは、合計 225 色で構成されています。There are a total of 225 colors in this palette.

Halftone252

252 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 252 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 256 色で構成されています。There are a total of 256 colors in this palette.

Halftone252Transparent

252 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 252 primary colors, 16 system colors, and 1 additional transparent color. パレット内で重複する色は削除されます。Duplicate colors in the palette are removed. このパレットは、合計 256 色で構成されています。There are a total of 256 colors in this palette.

Halftone256

256 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 256 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 256 色で構成されています。There are a total of 256 colors in this palette.

Halftone256Transparent

256 色の原色と 16 色のシステム カラーが含まれ、シーケンスの最後の色を置き換える透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 256 primary colors, 16 system colors, and 1 additional transparent color that replaces the final color in the sequence. パレット内で重複する色は削除されます。Duplicate colors in the palette are removed. このパレットは、合計 256 色で構成されています。There are a total of 256 colors in this palette.

Halftone27

27 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 27 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 35 色で構成されています。There are a total of 35 colors in this palette.

Halftone27Transparent

27 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 27 primary colors and 16 system colors, with duplicate colors removed and 1 additional transparent color. このパレットは、合計 36 色で構成されています。There are a total of 36 colors in this palette.

Halftone64

64 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 64 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 72 色で構成されています。There are a total of 72 colors in this palette.

Halftone64Transparent

64 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 64 primary colors and 16 system colors, with duplicate colors removed and 1 additional transparent color. このパレットは、合計 73 色で構成されています。There are a total of 73 colors in this palette.

Halftone8

8 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 8 primary colors and 16 system colors, with duplicate colors removed. このパレットは、システム パレットと同じ合計 16 色で構成されています。There are a total of 16 colors in this palette, which are the same as the system palette.

Halftone8Transparent

8 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 8 primary colors and 16 system colors, with duplicate colors removed and 1 additional transparent color. このパレットは、合計 17 色で構成されています。There are a total of 17 colors in this palette.

WebPalette

216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 216 primary colors and 16 system colors, with duplicate colors removed. このパレットは、合計 224 色で構成されています。There are a total of 224 colors in this palette.

WebPaletteTransparent

216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。Gets a value that represents a color palette that contains 216 primary colors and 16 system colors, with duplicate colors removed and 1 additional transparent color. このパレットは、合計 225 色で構成されています。There are a total of 225 colors in this palette.

適用対象

こちらもご覧ください