次の方法で共有


ImageAttributes.GetAdjustedPalette メソッド

指定したカテゴリの調整設定に従ってパレットの色を調整します。

Public Sub GetAdjustedPalette( _
   ByVal palette As ColorPalette, _   ByVal type As ColorAdjustType _)
[C#]
public void GetAdjustedPalette(ColorPalettepalette,ColorAdjustTypetype);
[C++]
public: void GetAdjustedPalette(ColorPalette* palette,ColorAdjustTypetype);
[JScript]
public function GetAdjustedPalette(
   palette : ColorPalette,type : ColorAdjustType);

パラメータ

  • palette
    ColorPalette オブジェクト。入力では調整対象のパレットを、出力では調整済みのパレットを格納します。
  • type
    調整設定がパレットに適用されるカテゴリを指定する ColorAdjustType 列挙体の要素。

戻り値

このメソッドは値を返しません。

解説

ImageAttributes オブジェクトは、5 つの調整カテゴリ (既定、ビットマップ、ブラシ、ペン、テキスト) に関して色とグレースケールの設定を保持します。たとえば、既定のカテゴリに対してあるカラー リマップ テーブルを指定し、ビットマップ カテゴリには別のカラー リマップ テーブルを指定し、さらにペン カテゴリにも異なるカラー リマップ テーブルを指定できます。

GetAdjustedPalette を呼び出す際に、パレットの色の調整に使用される調整カテゴリを指定できます。たとえば、ColorAdjustType.Bitmap を GetAdjustedPalette メソッドに渡すと、ビットマップ カテゴリの調整設定がパレットの色の調整に使用されます。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

ImageAttributes クラス | ImageAttributes メンバ | System.Drawing.Imaging 名前空間