if no zoom and no rotation is passed, spRotoZoomSurface can directly call the spBlitSurface function