direct3d的视图空间的简单有关问题

direct3d的视图空间的简单问题
要建立起视图空间,我们需要一个视图矩阵,产生视图矩阵的一个函数是:
D3DXMATRIX   *D3DXMatrixLookAtLH(
        D3DXMATRIX*   pOut,
        CONST   D3DXVECTOR3*   pEye,  
        CONST   D3DXVECTOR3*   pAt,
        CONST   D3DXVECTOR3*   pUp  
);
pOut:返回的视图矩阵指针
pEye:设置摄像机的位置
pAt:设置摄像机的观察点
pUp:设置方向“上”


请问摄像机的位置和摄像机的观察点有什么区别?
还有pUp这个方向有什么作用?
我是初学者

------解决方案--------------------
应该是Z轴,pUp或它的一个分量是Y轴,用左手定则导出的第三个轴是X轴