XMVECTOR XMVectorDivide(
[in] XMVECTOR V1,
[in] XMVECTOR V2
);
参数:
- V1:要除的向量。
- V2:除数向量。
返回值:
- 返回一个包含两个向量分量相除结果的新向量。
使用示例:
#include <DirectXMath.h>
// ...
// 创建两个向量
XMVECTOR vector1 = XMVectorSet(10.0f, 20.0f, 30.0f, 40.0f);
XMVECTOR vector2 = XMVectorSet(2.0f, 4.0f, 5.0f, 8.0f);
// 执行相除操作
XMVECTOR result = XMVectorDivide(vector1, vector2);
// 结果可以在 result 中获取
在这个示例中,XMVectorDivide 函数将 vector1 的每个分量分别除以 vector2 的对应分量,得到一个新的向量 result,其中每个分量都是相应分量相除的结果。
请注意,为了使用 DirectXMath 函数,您需要链接到 DirectXMath.lib 库,并包含正确的头文件。
转载请注明出处:http://www.zyzy.cn/article/detail/27101/Win32 API/Directxmath.h/XMVectorDivide