ピクセル領域のチェックサムを生成します。
PixelChecksum left, top, right, bottom [, step]
パラメータ
left | 長方形の左部座標 |
top | 長方形の上部座標 |
right | 長方形の右部座標 |
bottom | 長方形の下部座標 |
step | オプション: 全てのピクセルではなく、与えられた1より大きい値おきにスキップした位置のピクセルを使ってチェックサムを生成します(高速化のため)。例えば、2を指定すると1つおきにピクセルをチェックします。デフォルトは1。 |
返し値
領域のチェックサム値を返します。
注意
領域のチェックサム処理には大変時間ががかかります。できるだけ小さな領域を使用することでCPUの負荷を減らすことができます。マシンによってはスクリーン全体のチェックサム計算に何秒もかかることもあります!
関連
PixelChecksum, PixelGetColor, PixelCoordMode (Option), PixelSearch
例
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
' 初期のチェックサムを取得します。
checksum = oAutoIt.PixelChecksum(0,0, 50,50)