以下是 XMVector3Normalize 函数的声明:
XMVECTOR XMVector3Normalize(
FXMVECTOR V
);
- V: 要规范化的输入 3D 向量。
函数返回一个规范化后的向量,即长度为1的向量。
以下是一个简单的示例:
#include <DirectXMath.h>
// ...
XMVECTOR vector = XMVectorSet(1.0f, 2.0f, 3.0f, 0.0f);
XMVECTOR normalizedVector = XMVector3Normalize(vector);
// 现在,normalizedVector 包含了 vector 规范化后的结果,其长度为1。
在上述示例中,normalizedVector 包含了 vector 的规范化结果,使其长度变为1。
转载请注明出处:http://www.zyzy.cn/article/detail/27059/Win32 API/Directxmath.h/XMVector3Normalize