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 色で構成されています。 |
適用対象
こちらもご覧ください
.NET