   Motion blur
   Im using ID3DXSPRITE to render 2d sprites with textures. I was wondering, how can u use motion blur on sprites or is that possible. If it isn''t, how can you simulate it in 2d hardcoded? 
  You can emulate Motion Blurring by using render to texture. I don''t have code with me now, but take a look at directx4vb.com there is a vb sample for motion blur. All it does is render a texture on top of the entire scene and use it a render target for the scene rendering. Then, it uses texture factor to adjust the transparency of the quad this texture is being rendered on. You render multiple of these, and you have motion blur. ;  cheap but not so good looking version:don''t clear back buffer but enable alpha blending and render fullscreen quad subtracting from back buffer and then render particles additively. ;  The way I''d do it would be to render alpha-blended copies of the same sprite at previous positions (farther ones having lower alpha [i.e. more transparent]). 