OverlayBitmap.Fill Method

オーバーレイビットマップ全体を渡される色で塗りつぶします。

構文

[VB.NET]
Public Sub Fill( clr As System.Drawing.Color )
[C#]
public void Fill( System.Drawing.Color clr );
パラメータ 説  明
color, clr OverlayBitmapに適用する色を指定します。

備考

このメソッドは渡された色でオーバーレイ全体を塗りつぶすのに使用されます。それ以前に描かれた全てのテキストや図を上書きします。ドロップアウトカラーがこのメソッドに渡された場合、画面上にはオーバーレイは表示されなくなります。このメソッドはICImagingControl.LiveStartクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStart Methodが呼び出された後のみ利用可能です。

サンプル

この例ではオーバーレイビットマップ全体をドロップアウトカラーにする方法を紹介しています。

[VB.NET]
Dim ob As OverlayBitmap
ob = IcImagingControl1.OverlayBitmap

'   オーバーレイビットマップを有効にする
ob.Enable = True

'   マゼンタをドロップアウトカラーに設定
ob.DropOutColor = System.Drawing.Color.Magenta

'   オーバーレイビットマップ全体をドロップアウトカラーで塗りつぶす。
ob.Fill(ob.DropOutColor)
[C#]
OverlayBitmap ob = ICImagingControl1.OverlayBitmapAtPath[PathPositions.Device];
//   オーバーレイビットマップを有効にする
ob.Enable = true;
//   マゼンタをドロップアウトカラーに設定
ob.DropOutColor = System.Drawing.Color.Magenta;
//   オーバーレイビットマップ全体をドロップアウトカラーで塗りつぶす。
ob.Fill(ob.DropOutColor);