どうして3DにD3DXVECTOR2やD3DXVECTOR4があるのか分りません。
三次元ベクトルはD3DXVECTOR3だけじゃないでしょうか。
そんなこというなら僕だってD3DXVECTOR27とか作れますが?