共用方式為


operator* (乘以 XMVECTOR 實例)

將浮點值乘以 XMVECTOR 的實例,傳回新 XMVECTOR 實例的結果。

會將 operator * 浮點值乘以 XMVECTOR 數據類型實例的每個元件,並傳回包含結果的新 XMVECTOR 實例。

注意 此運算子僅適用於 C++。

語法

XMVECTOR XM_CALLCONV operator*(
  float     S,
  FXMVECTOR V
) noexcept;

參數

S

作為 V 每個元件的乘法浮點值。

V

XMVECTOR 實例,其元件是這個乘法運算的乘法。

傳回值

XMVECTOR 實例,其元件是 S 所對應 V 元件乘法的乘積。

備註

下列虛擬程式代碼示範此運算子的作業:

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

規格需求

需求
標頭 directxmath.h

另請參閱

XMVECTOR 資料類型