2 つのビットマップを比較します。 ビットマップの色の深度が 24 ビット未満の場合は、 24 ビットの色の深度に変換されます。 マスク ファイルが 指定されている場合は、マスク ファイルの白ピクセル部分だけが 比較対象になります。 一致しないピクセル数が pixelTolerance で指定した値より小さい場合、比較は成功します。 指定したビットマップの サイズが異なる場合は、false が返ります。
C#
bCompare = CompareBitmaps (lhs, rhs [, maskFileName, pixelTolerance]);
VB
bCompare = CompareBitmaps (lhs, rhs [, maskFileName, pixelTolerance])
変数 | 説明 |
---|---|
bCompare | ビットマップが等しい場合は true、それ以外の場合は false。 Boolean。 |
lhs | ファイル 1 へのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String。 |
rhs | ファイル 2 へのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String。 |
maskFileName | 省略可能: マスクファイルへのパス。 絶対パス、または、現在の 作業ディレクトリからの相対パスを指定できます。 String。 |
pixelTolerance | 省略可能: 許容値。 Integer。 |