向量算术函数

列出向量算术函数。

在本节中

主题 说明
XMVectorAbs
计算 XMVECTOR 每个组件的绝对值。
XMVectorAdd
计算两个向量的总和。
XMVectorAddAngles
添加两个表示角度的向量。
XMVectorCeiling
计算 XMVECTOR 每个组件的上限。
XMVectorClamp
将矢量的分量固定到指定的最小和最大范围。
XMVectorDivide
将 的 XMVECTOR 一个实例除以第二个实例,在第三个实例中返回结果。
XMVectorFloor
计算 XMVECTOR 的每个组件下限。
XMVectorIsInfinite
对向量上的 +/- 无穷大执行每个组件测试。
XMVectorIsNaN
对向量执行每个组件 NaN 测试。
XMVectorMax
对两个向量进行每个组件比较,并返回包含最大分量的向量。
XMVectorMin
在两个向量之间进行每个组件比较,并返回包含最小分量的向量。
XMVectorMod
计算两个向量的商的每个组件浮点余数。
XMVectorModAngles
计算每个组件的角度模数 2PI。
XMVectorMultiply
计算两个向量的按组件乘积。
XMVectorMultiplyAdd
计算添加到第三个向量的前两个向量的乘积。
XMVectorNegate
计算向量的求反。
XMVectorNegativeMultiplySubtract
计算第三个向量与前两个向量的乘积之差。
XMVectorPow
计算提升到 V2 电源的 V1
XMVectorReciprocal
计算向量的每组件倒数。
XMVectorReciprocalEst
估计向量的每个组件倒数。
XMVectorReciprocalSqrt
计算向量的每个组件倒数平方根。
XMVectorReciprocalSqrtEst
估计向量的每个组件倒数平方根。
XMVectorRound
将向量的每个分量舍入为最接近的整数。
XMVectorSaturate
将矢量的每个组件饱和到 0.0f 到 1.0f。
XMVectorScale
标量将向量乘以浮点值。
XMVectorSqrt
计算向量的按组件平方根。
XMVectorSqrtEst
估计向量的每组件平方根。
XMVectorSubtract
计算两个向量的差值。
XMVectorSubtractAngles
减去两个表示角度的向量。
XMVectorSum
计算 XMVECTOR 组件的水平总和。
XMVectorTruncate
将向量的每个分量舍入到以零方向最接近的整数值。

 

DirectXMath 库向量函数