title: Why does D3DXVec3Project return a D3DXVECTOR3?
body: <p>This function converts a 3D point into screen coordinates but it returns a vector3. What is the point in the Z value? why doesn't it just return a D3DXVECTOR2?</p>