ImageAttributes.SetBrushRemapTable メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ImageAttributes.SetBrushRemapTable メソッドの意味・解説 

ImageAttributes.SetBrushRemapTable メソッド

ブラシ カテゴリカラー リマップ テーブル設定します

名前空間: System.Drawing.Imaging
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

Public Sub SetBrushRemapTable ( _
    map As ColorMap() _
)
Dim instance As ImageAttributes
Dim map As ColorMap()

instance.SetBrushRemapTable(map)
public void SetBrushRemapTable (
    ColorMap[] map
)
public:
void SetBrushRemapTable (
    array<ColorMap^>^ map
)
public void SetBrushRemapTable (
    ColorMap[] map
)
public function SetBrushRemapTable (
    map : ColorMap[]
)

パラメータ

map

ColorMap オブジェクト配列

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

解説解説
使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、Paint イベント ハンドラパラメータである PaintEventArgse が必要です。このコード次のアクション実行します

  1. 既存の色として赤、新しい色として緑を格納する単一要素ColorMap 配列作成します

  2. この配列新しく作成された ImageAttributes オブジェクト渡します

Public Sub SetBrushRemapTableExample(ByVal
 e As PaintEventArgs)

    ' Create a color map.
    Dim myColorMap(0) As ColorMap
    myColorMap(0) = New ColorMap
    myColorMap(0).OldColor = Color.Red
    myColorMap(0).NewColor = Color.Green

    ' Create an ImageAttributes object, passing it to the myColorMap

    ' array.
    Dim imageAttr As New
 ImageAttributes
    imageAttr.SetBrushRemapTable(myColorMap)
End Sub
public void SetBrushRemapTableExample(PaintEventArgs
 e)
{
             
    // Create a color map.
    ColorMap[] myColorMap = new ColorMap[1];
    myColorMap[0] = new ColorMap();
    myColorMap[0].OldColor = Color.Red;
    myColorMap[0].NewColor = Color.Green;
             
    // Create an ImageAttributes object, passing it to the myColorMap
             
    // array.
    ImageAttributes imageAttr = new ImageAttributes();
    imageAttr.SetBrushRemapTable(myColorMap);
}
void SetBrushRemapTableExample( PaintEventArgs^ /*e*/ )
{
   // Create a color map.
   array<ColorMap^>^myColorMap = gcnew array<ColorMap^>(1);
   myColorMap[ 0 ] = gcnew ColorMap;
   myColorMap[ 0 ]->OldColor = Color::Red;
   myColorMap[ 0 ]->NewColor = Color::Green;

   // Create an ImageAttributes object, passing it to the myColorMap
   // array.
   ImageAttributes^ imageAttr = gcnew ImageAttributes;
   imageAttr->SetBrushRemapTable( myColorMap );
}
public void SetBrushRemapTableExample(PaintEventArgs
 e)
{
    // Create a color map.
    ColorMap myColorMap[] = new ColorMap[1];

    myColorMap.set_Item(0, new ColorMap());
    myColorMap[0].set_OldColor(Color.get_Red());
    myColorMap[0].set_NewColor(Color.get_Green());

    // Create an ImageAttributes object, passing it to the myColorMap
    // array.
    ImageAttributes imageAttr = new ImageAttributes();

    imageAttr.SetBrushRemapTable(myColorMap);
} //SetBrushRemapTableExample
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ImageAttributes クラス
ImageAttributes メンバ
System.Drawing.Imaging 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からImageAttributes.SetBrushRemapTable メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からImageAttributes.SetBrushRemapTable メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からImageAttributes.SetBrushRemapTable メソッドを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ImageAttributes.SetBrushRemapTable メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ImageAttributes.SetBrushRemapTable メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS