operator* 函数 (directxmath.h)

XMVECTOR 的一个实例乘以第二个实例,并在第三个实例中返回结果。

operator *XMVECTOR 数据类型 实例的每个组件乘以 XMVECTOR 第二个实例中的相应组件,返回包含结果的新 XMVECTOR 实例。

注意 此运算符仅在 C++ 下可用。

语法

XMVECTOR XM_CALLCONV operator*(
  FXMVECTOR V1,
  FXMVECTOR V2
) noexcept;

参数

V1

XMVECTOR 实例,其组件为此乘法运算提供一组乘法。

V2

XMVECTOR 实例,其组件为此乘法运算提供一组乘法。

返回值

XMVECTOR 实例,其组件是 V1 的相应组件乘以 V2 的乘积。

注解

以下伪代码演示此运算符的操作:

   XMVECTOR V;
   Float S;
   XMVECTOR Vout;
   Vout.x = V1.x * V2.x;
   Vout.y = V1.y * V2.y;
   Vout.z = V1.z * V2.z;
   Vout.w = V1.w * V2.w;

要求

要求
Header directxmath.h

另请参阅

XMVECTOR 数据类型