次の方法で共有


ImageAttributes.SetColorKey メソッド (Color, Color)

既定のカテゴリのカラー キーを設定します。

Overloads Public Sub SetColorKey( _
   ByVal colorLow As Color, _   ByVal colorHigh As Color _)
[C#]
public void SetColorKey(ColorcolorLow,ColorcolorHigh);
[C++]
public: void SetColorKey(ColorcolorLow,ColorcolorHigh);
[JScript]
public function SetColorKey(
   colorLow : Color,colorHigh : Color);

パラメータ

  • colorLow
    下位のカラー キー値。
  • colorHigh
    上位のカラー キー値。

戻り値

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

解説

このメソッドは、透明にする色の範囲を指定する上位と下位のカラー キー値を設定します。色の 3 つのコンポーネント (赤、緑、青) が、それぞれ対応するコンポーネントの上位と下位のカラー キーの間にある場合、その色は透明になります。

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

既定のカラー調整設定値およびグレースケール調整設定値は、調整設定値が設定されていないすべてのカテゴリに対して適用されます。たとえば、ペン カテゴリの調整設定を一切指定していない場合、ペン カテゴリには既定の設定が適用されます。

使用例

例については、 ImageAttributes.SetColorKey Method (Color, Color, ColorAdjustType) のトピックを参照してください。

必要条件

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

参照

ImageAttributes クラス | ImageAttributes メンバ | System.Drawing.Imaging 名前空間 | ImageAttributes.SetColorKey オーバーロードの一覧