D3DXQuaternionRotationAxis 函数
创建一个绕着任意轴旋转的四元数。
定义:
D3DXQUATERNION *WINAPI D3DXQuaternionRotationAxis(
D3DXQUATERNION *pOut,
CONST D3DXVECTOR3 *pV,
FLOAT Angle
);
参数:
pOut
[in, out] 指向 D3DXQUATERNION 结构的操作结果。
pV
[in] 指向 D3DXVECTOR3 结构的四元数旋转轴向量。
Angle
[in] 旋转角度(单位弧度)。当从旋转轴正方看原时的顺时针方向为正方向角度。
返回值:
指向 D3DXQUATERNION structure rotated around the specified axis.
说明
函数返回值跟pOut 参数返回值是一样的。这样可以让函数D3DXQuaternionRotationAxis作为其它函数的参数使用。
函数信息:
Header | d3dx9math.h |
Import library | d3dx9.lib |
Minimum operating systems | Windows 98 |
相关函数:
D3DXQuaternionRotationMatrix, D3DXQuaternionRotationYawPitchRoll