   First Person Shooting....
  how to make bullet's counter,life energy,and other some little views?did u use vertices to draw rectangular polygon?what's your techniqe?   
  Switch to orthographic view with D3DXMatrixOrthoRH or D3DXMatrixOrthoLH, whichever system you are using.Then use quads to render your energy bar and other graphics.For text, you have many options. I prefer to use quads for text as well, but you can also use D3DXFONT, or some windows font function thingamabob.Keep in mind when you switch to ortho, all units will be in pixels.So if your size was originally 1x1 in perspective, it'll be just a dot in ortho. Remember to disable depth testing so that nothing getsrendered on top of your interface.   ;  Or you could use transformed vertices, look for XYZRHW in DX docs, the stencil overdraw sample draws a quad filling the screen using that method.That is probably more efficient than changing matrices to use an orthographic projection.   