bool XM_CALLCONV XMVectorEqualInt(
FXMVECTORI V1,
FXMVECTORI V2
);
其中:
- FXMVECTORI 是表示一个4D整数向量的类型。
- V1 和 V2 是要比较的两个整数向量。
该函数返回一个布尔值,如果两个整数向量在每个分量上都相等,则返回 true;否则返回 false。
使用示例:
#include <DirectXMath.h>
using namespace DirectX;
int main() {
XMVECTORI32 vector1 = XMVectorSetInt(1, 2, 3, 4);
XMVECTORI32 vector2 = XMVectorSetInt(1, 2, 3, 4);
bool isEqual = XMVectorEqualInt(vector1, vector2);
if (isEqual) {
// 整数向量相等的处理
// ...
} else {
// 整数向量不相等的处理
// ...
}
return 0;
}
在这个例子中,XMVectorEqualInt 用于比较两个整数向量 vector1 和 vector2 是否相等。如果相等,则 isEqual 将为 true,否则为 false。您可以根据需要进行相应的处理。
转载请注明出处:http://www.zyzy.cn/article/detail/27103/Win32 API/Directxmath.h/XMVectorEqualInt