I think he's saying his framerate is crappy and he wants to draw a mouse with a shadow in 2D mode and have it go fast.
The best way to do that depends on your application. You might try a dirty-rectangle scheme. Grab what is behind the mouse, draw the mouse, then next frame, put the block back where you took it from, and go back to step 1.
This assumes nothing changes between the time you grab what is behind the mouse and when you put it back in that spot. If you do this the very last thing each frame, and the very first thing the next, then you should be okay.
I'm assuming of course that right now to redraw the screen you are redrawing everything. If it's possible for you to not do that, then you should avoid it.
The best way to do that depends on your application. You might try a dirty-rectangle scheme. Grab what is behind the mouse, draw the mouse, then next frame, put the block back where you took it from, and go back to step 1.
This assumes nothing changes between the time you grab what is behind the mouse and when you put it back in that spot. If you do this the very last thing each frame, and the very first thing the next, then you should be okay.
I'm assuming of course that right now to redraw the screen you are redrawing everything. If it's possible for you to not do that, then you should avoid it.