UWSCのPEEKCOLOR関数の動作速度が気になったので
カラータイルを自動で解くマクロを作りつつ
チェックをしてみました
【2016.10.01 動画追加】
最初、PEEKCOLOR関数を1回呼ぶのに40msぐらいかかってて
「chkimg()と大差ない?1pxの色調べるだけにしては遅すぎ」
って思ったんだけど
「デスクトップコンポジション無効で高速化する」
というのを思い出し無効化したら
0.32msぐらいになり100倍以上高速になりました
エアロ等が原因でchkimg()やpeekcolor()が
遅くなるのは知ってたけど
こんなに変わるんですね
どういう内部処理の影響で差が生じているのか分かりませんが
いい経験になりました
実際にマクロを使ってみたい人は続きからどうぞ
続きを読む