direct3d

1行n列で構成された行列のことをn次の行ベクトルと呼ぶ。らしい。
たとえば、{1,2,3}っていう行列だったら、3列なんで3次の行ベクトル。
direct3dでは3次の行ベクトルをD3DXVECTOR3っていう型で表現することが出来る。
んで、3次元の座標はx,y,zって値を3つ使うから、座標を示すのにD3DXVECTOR3を使う事が出来る。
座標の計算には4行4列の行列を掛け合わせたりするのだが、それにはD3DXMATRIXA16っていう型を使う。
D3DXMATRIXA16はあくまでも座標の計算に使うだけなので、ローカル変数として宣言してよい。