No, my suggestion would not work with a sine wave motion, only with a straight motion. I am not sure if DirectX allows to blend 2D objects between pixels at all, without going to 3D. But I've put this on my list of things to check.