XMVectorNegativeMultiplySubtract

最初の 2 つのベクトルの積と、3 番目のベクトルとの差を計算します。

構文

XMVECTOR XMVectorNegativeMultiplySubtract(         XMVECTOR V1,         XMVECTOR V2,         XMVECTOR V3)

パラメーター

  • V1
    [in] 乗数のベクトル
  • V2
    [in] 被乗数のベクトル
  • V3
    [in] 減数のベクトル

戻り値

結果のベクトルを返します。「解説」を参照してください。

解説 

次の擬似コードは、この関数の処理を表したものです。

XMVECTOR result;result.x = V3.x - V1.x * V2.x;result.y = V3.y - V1.y * V2.y;result.z = V3.z - V1.z * V2.z;result.w = V3.w - V1.w * V2.w;return result;

要件

ヘッダー: xnamath.h で宣言されています。