operator *(XMVECTOR, float) method
Multiply an instance of XMVECTOR by a floating point value, returning the result
a new instance of XMVECTOR.
The operator * multiplies each component of an instance of XMVECTOR Data Type by
a floating point value, returning a new XMVECTOR instance whose components contain the result.
Syntax
XMVECTOR operator *( XMVECTOR V, float S );
Parameters
- V
-
XMVECTORinstance whose components are multiplicands of this multiplication operation. - S
-
Floating point value used as a multiplicand for each component of V.
Return value
XMVECTOR instance whose components are the product of the
multiplication of the corresponding components of V by S.
Remarks
The following pseudocode demonstrates the operation of this operator:
XMVECTOR V; Float S; XMVECTOR Vout; Vout.x = V1.x * S; Vout.y = V1.y * S; Vout.z = V1.z * S; Vout.w = V1.w * S;
Requirements
|
Namespace |
Use DirectX. |
|---|---|
|
Header |
|
See also
- operator *
- Reference
- XMVECTOR Data Type