PaletteType 列挙 (gdipluspixelformats.h)
PaletteType 列挙は、Bitmap クラスの Bitmap::InitializePalette メソッドと Bitmap::ConvertFormat メソッドで使用されます。 列挙体のメンバーは、いくつかの標準カラー パレット形式を識別します。
構文
typedef enum PaletteType {
PaletteTypeCustom = 0,
PaletteTypeOptimal = 1,
PaletteTypeFixedBW = 2,
PaletteTypeFixedHalftone8 = 3,
PaletteTypeFixedHalftone27 = 4,
PaletteTypeFixedHalftone64 = 5,
PaletteTypeFixedHalftone125 = 6,
PaletteTypeFixedHalftone216 = 7,
PaletteTypeFixedHalftone252 = 8,
PaletteTypeFixedHalftone256 = 9
} ;
定数
PaletteTypeCustom 値: 0 呼び出し元によって提供される任意のカスタム パレット。 |
PaletteTypeOptimal 値: 1 特定のビットマップに最適な色のパレット。 最適なパレットを作成するには、PaletteTypeOptimal、パレットに必要な色の数、 Bitmap オブジェクトのアドレスを Bitmap::InitializePalette メソッドに渡します。 |
PaletteTypeFixedBW 値: 2 2 色のパレット。 このパレットの種類は、ピクセルあたり 1 ビットを格納するビットマップに適しています。 |
PaletteTypeFixedHalftone8 値: 3 赤、緑、青の各チャネルの 2 つの強度 (オフまたはフル) に基づくパレット。 また、システム パレットの 16 色も含まれています。 赤、緑、青のオン/オフの組み合わせがすべてシステム パレットに既に含まれているため、このパレットはシステム パレットと同じです。 このパレットの種類は、ピクセルあたり 4 ビットを格納するビットマップに適しています。 |
PaletteTypeFixedHalftone27 値: 4 赤、緑、青の各チャネルの 3 つの強度に基づくパレット。 また、システム パレットの 16 色も含まれています。 16 色のシステム パレットのうち 8 色は、赤、緑、青の 27 個の 3 つの強度の組み合わせであるため、パレット内の色の合計数は 35 です。 パレットに透明な色も含まれている場合、色の合計数は 36 になります。 |
PaletteTypeFixedHalftone64 値: 5 赤、緑、青の各チャネルの 4 つの強度に基づくパレット。 また、システム パレットの 16 色も含まれています。 16 色のシステム パレットのうち 8 色は、赤、緑、青の 64 の 4 つの強度の組み合わせであるため、パレット内の色の合計数は 72 です。 パレットに透明な色も含まれている場合、色の合計数は 73 になります。 |
PaletteTypeFixedHalftone125 値: 6 赤、緑、青の各チャネルの 5 つの強度に基づくパレット。 また、システム パレットの 16 色も含まれています。 16 種類のシステム パレット カラーのうち 8 色は、赤、緑、青の 125 個の 5 強度の組み合わせであるため、パレット内の色の合計数は 133 です。 パレットに透明な色も含まれている場合、色の合計数は 134 です。 |
PaletteTypeFixedHalftone216 値: 7 赤、緑、青の各チャネルの 6 つの強度に基づくパレット。 また、システム パレットの 16 色も含まれています。 16 色のシステム パレットのうち 8 色は、赤、緑、青の 216 の 6 強度の組み合わせであるため、パレット内の色の合計数は 224 です。 パレットに透明な色も含まれている場合、色の合計数は 225 です。 このパレットは、Windows ハーフトーン パレットまたは Web パレットと呼ばれることもあります。 |
PaletteTypeFixedHalftone252 値: 8 赤の 6 つの強度、緑の 7 つの強度、青の 6 つの強度に基づくパレット。 システム パレットは含まれていません。 色の合計数は 252 です。 パレットに透明な色も含まれている場合、色の合計数は 253 になります。 |
PaletteTypeFixedHalftone256 値: 9 赤の 8 つの強度、緑の 8 つの強度、青の 4 つの強度に基づくパレット。 システム パレットは含まれていません。 色の合計数は 256 です。 このパレットに透明な色が含まれている場合は、RGB の組み合わせの 1 つを置き換える必要があります。 |
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | gdipluspixelformats.h (Gdiplus.h を含む) |