5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【美しく】gdi++.dll スレッド【鮮やかに】

27 :名無し~3.EXE:2006/09/23(土) 04:21:43 ID:YeaUBu7u
vc入れていないので、コンパイルためしていないのであれですが、

g_Scale == 2
のところの、

#if 0
dst[0]=(src0[0] + src0[4] + src1[0] + src1[4]) >> 2;
dst[1]=(src0[1] + src0[5] + src1[1] + src1[5]) >> 2;
dst[2]=(src0[2] + src0[6] + src1[2] + src1[6]) >> 2;
#else
const long * lsrc0= (const long *)src0;
const long * lsrc1= (const long *)src1;
long * ldst= (long *)ldst;

*ldst= (*lsrc0 & *lsrc1) + (((*lsrc0 ^ *lsrc1) & 0xfefefefe) >> 1
#endif

にしたら速くならないッスカね?
試してもらえるとありがたい。
OKならexe化してほしい。

www.emit.jp/prog/prog_b.html
を参考にした。

268 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)