Thank you holybyte. I agree you. Blur effect is always a problem in DirectDraw and in Direct3D there is a texturefilter call to avoid it. But in DirectDraw especially if source surface is smaller then destination surface, stretching is blurring so same users like me don't enjoy it. Because of this reason I have to place surface on system memory not video memory.