operator- (减去)

从第二个实例中减去 XMVECTOR 的一个实例,在 XMVECTOR 的新实例中返回结果。

operator -另一个 XMVECTOR 实例的每个组件中减去 XMVECTOR 数据类型实例的每个组件,返回包含结果的新 XMVECTOR 实例。

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

语法

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

参数

V1

XMVECTOR 实例,其组件是减法运算的最小部分。

V2

XMVECTOR 实例,其组件是减法操作的减数。

返回值

XMVECTOR 实例,其组件是从 V1 的每个对应组件中减去 V2 的每个组件的结果。

注解

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

   XMVECTOR V1;
   XMVECTOR V2;
   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 数据类型