DirectDraw高手请进:请教lock了surface之后怎样才能快速对其内容操作
一般在DirectDraw中,平常只要用BltFast就能搞定大部分情况,但是有时要做一些特殊效果的时候就不能用BltFast了,比如物体变白,淡入淡出等,这时就要用Lock来直接访问内存。
我写了一个物体变白的函数,用到了LOCK,可是不够快,之后我参考了某外国人的文章,把算法改进为按DWORD填充,可还是太慢。
我的问题是:怎样才能使直接访问内存的速度能比较接近BltFast的速度。最好能具体点,给出算法。
请高手指教。