в общем, надо оптимизировать с помощью встроенного в c++ ассемблера следующюю функцию:
- Код: Выделить всё
SOMEDLL_API void SomeFunc(ULONG *pBuffer,ULONG *pSource,
long StartX, long StartY,
long Pitch, long EndY)
{
pBuffer+=(Pitch*StartY+StartX);
register int y;
for (y=StartY; y>EndY; y--)
{
*pBuffer=*pSource;
pSource++;
pBuffer-=Pitch;
}
}
В таком варианте она работает недопустимо медленно