BitmapPalettes クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビットマップ イメージでよく使用されるいくつかのカラー パレットを定義します。
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- 継承
-
BitmapPalettes
例
次のコード例は、同様の方法で クラスのメンバーを使用して新しい BitmapSource を構築する BitmapPalettes 方法を示しています。
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" で終わるプロパティには、完全に透明な追加の "色" があります。 既に 256 色のパレットの場合、最後の色は透明色に置き換えられます。
タグ付きイメージ ファイル形式 (TIFF) とグラフィックス交換形式 (GIF) イメージ形式のみがパレットをサポートします。
プロパティ
| BlackAndWhite |
黒と白のカラー パレットを表す値を取得します。 このパレットは、合計 2 色で構成されています。 |
| BlackAndWhiteTransparent |
黒、白、および透明のカラー パレットを表す値を取得します。 このパレットは、合計 3 色で構成されています。 |
| Gray16 |
灰色の 16 の網掛けが含まれるカラー パレットを表す値を取得します。 このパレットの範囲は、黒から灰色および白までです。 このパレットには、合計 16 色含まれています。 |
| Gray16Transparent |
灰色の 16 の網掛けが含まれるカラー パレットを表す値を取得します。 このパレットの範囲は黒から灰色および白までで、透明色が 1 色追加されています。 このパレットには、合計 17 色含まれています。 |
| Gray256 |
灰色の 256 の網掛けが含まれる、黒から灰色および白までの範囲のカラー パレットを表す値を取得します。 このパレットには、合計 256 色含まれています。 |
| Gray256Transparent |
灰色の 256 の網掛けが含まれる、黒から灰色および白までの範囲の、透明色が 1 色追加されたカラー パレットを表す値を取得します。 このパレットには、合計 257 色含まれています。 |
| Gray4 |
灰色の 4 の網掛けが含まれる、黒から灰色および白までの範囲のカラー パレットを表す値を取得します。 このパレットには、合計 4 色含まれています。 |
| Gray4Transparent |
灰色の 4 の網掛けが含まれる、黒から灰色および白までの範囲の、透明色が 1 色追加されたカラー パレットを表す値を取得します。 このパレットには、合計 5 色含まれています。 |
| Halftone125 |
125 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 133 色で構成されています。 |
| Halftone125Transparent |
125 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。 パレット内で重複する色は削除されます。 このパレットは、合計 134 色で構成されています。 |
| Halftone216 |
216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 224 色で構成されています。 |
| Halftone216Transparent |
216 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。 パレット内で重複する色は削除されます。 このパレットは、合計 225 色で構成されています。 |
| Halftone252 |
252 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 256 色で構成されています。 |
| Halftone252Transparent |
252 色の原色と 16 色のシステム カラーが含まれ、透明色が 1 色追加されているカラー パレットを表す値を取得します。 パレット内で重複する色は削除されます。 このパレットは、合計 256 色で構成されています。 |
| Halftone256 |
256 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 256 色で構成されています。 |
| Halftone256Transparent |
256 色の原色と 16 色のシステム カラーが含まれ、シーケンスの最後の色を置き換える透明色が 1 色追加されているカラー パレットを表す値を取得します。 パレット内で重複する色は削除されます。 このパレットは、合計 256 色で構成されています。 |
| Halftone27 |
27 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 35 色で構成されています。 |
| Halftone27Transparent |
27 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。 このパレットは、合計 36 色で構成されています。 |
| Halftone64 |
64 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 72 色で構成されています。 |
| Halftone64Transparent |
64 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。 このパレットは、合計 73 色で構成されています。 |
| Halftone8 |
8 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、システム パレットと同じ合計 16 色で構成されています。 |
| Halftone8Transparent |
8 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。 このパレットは、合計 17 色で構成されています。 |
| WebPalette |
216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されているカラー パレットを表す値を取得します。 このパレットは、合計 224 色で構成されています。 |
| WebPaletteTransparent |
216 色の原色と 16 色のシステム カラーが含まれ、重複する色が削除されて透明色が 1 色追加されているカラー パレットを表す値を取得します。 このパレットは、合計 225 色で構成されています。 |