Visual C# 2013逆引き大全 555の極意

グラフィックス操作の極意 - Tips384 画像を重ね合わせる

Icon comment count 0
Icon stock count 0

Tips384画像を重ね合わせる

Point透過色を指定して画像を重ねて描画(ImageAttributesクラス、SetColorKeyメソッド)

Level2
対応
  • EXP
  • PRO

透過色を指定して画像を重ね合わせて描画する場合には、ImageAttributesクラスSet
ColorKeyメソッド
を使い、透過色を指定します。

リスト1では、2枚の画像を重ね合わせています。

1枚目の画像は、そのままGraphicsオブジェクトのDrawImageメソッドで描画します。重ね合わせるための2枚目の画像は、いったんImageAttributesオブジェクトのSetColor
Keyメソッドに透過色である白(Color.White)を指定して、DrawImageメソッドを呼び出しています。

これにより、2つの画像が重ね合わせて表示されます。

実行結

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません