D3DXQuaternionToAxisAngle 函数 (D3dx9math.h)
注意
D3DX 实用工具库已弃用。 建议改用 DirectXMath 。
计算四元数的轴和旋转角度。
语法
void D3DXQuaternionToAxisAngle(
_In_ const D3DXQUATERNION *pQ,
_Inout_ D3DXVECTOR3 *pAxis,
_Inout_ FLOAT *pAngle
);
参数
-
pQ [in]
-
类型: const D3DXQUATERNION*
指向源 D3DXQUATERNION 结构的指针。
-
pAxis [in, out]
-
类型: D3DXVECTOR3*
此函数返回指向 D3DXVECTOR3 结构的指针,该结构标识四元数的旋转轴。
-
pAngle [in, out]
-
类型: FLOAT*
此函数返回指向 FLOAT 值的指针,该值标识四元数的旋转角度(以弧度为单位)。
返回值
没有返回值。
备注
对于尚未规范化的任何四元数输入,请使用 D3DXQuaternionNormalize 。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅