Приветствую. Помогите пожалуйста разобраться, как заменить PixelSearch на WinAPI_CreateCompatibleBitmap? Дело в том, что когда я писал простенький скрипт для игры я использовал PixelSearch. Сначала резельтат полностью устраивал, но через некоторое время заметил что игра немного подтормаживает когда идет поиск цвета. Где то читал про WinAPI_CreateCompatibleBitmap, что мол он быстрее и не тормозит игру в отличие от PixelSearch. Но я так и не смог разобраться как его использовать. Объясните пожалуйста на моем примере как это сделать? Код прилагаю.
Код:
#include <Misc.au3>
$DLL = DllOpen("user32.dll")
While 1
Sleep (100)
If _IsPressed("02", $DLL) Then
While _IsPressed("02", $DLL)
Sleep (100)
Send("{NUMPAD0}")
PixelSearch(8, 759, 8, 759, 0X4CFF00)
If Not @error Then
Send(4)
Else
PixelSearch(24, 759, 24, 759, 0X4CFF00)
If Not @error Then
Send(5)
Else
PixelSearch(40, 759, 40, 759, 0X4CFF00)
If Not @error Then
Send(6)
Else
PixelSearch(56, 759, 56, 759, 0X4CFF00)
If Not @error Then
Send(7)
EndIf
EndIf
EndIf
EndIf
WEnd
EndIf
WEnd