カラーパレット
ColorPalette クラス
アセンブリ: System.Drawing (system.drawing.dll 内)


パレットに含まれる色は、32 ビット ARGB カラーに限られます。32 ビット ARGB カラーでは、アルファ、赤、緑、および青がそれぞれ 8 ビットの値になっています。最下位の 8 ビットが青、次の 8 ビットが緑、その次の 8 ビットが赤、最上位の 8 ビットがアルファという構成になっています。つまり、各コンポーネントの値の範囲は 0 から 255 であり、255 が最大、0 が最小です。アルファは、カラー値を透明 (アルファ = 0) または不透明 (アルファ = 255) にするために使用されます。使用する色の数を増やさずに、イメージの輝度レベルの値を大きくできます。この処理の結果ハーフトーンと呼ばれるものが作成され、コントラストが上がる代わりに解像度が下がります。

System.Drawing.Imaging.ColorPalette


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


ColorPalette プロパティ
ColorPalette メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

ColorPalette メンバ
カラー パレットを構成する色の配列を定義します。色は 32 ビット ARGB カラーです。継承はできません。
ColorPalette データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

「color palette」の例文・使い方・用例・文例
- ColorPaletteのページへのリンク