opérateur* (multiplier)
Multipliez une instance de XMVECTOR par une valeur à virgule flottante, renvoyant le résultat à une nouvelle instance de XMVECTOR.
Multiplie operator *
chaque composant d’un instance de type de données XMVECTOR par une valeur à virgule flottante, renvoyant une nouvelle instance XMVECTOR dont les composants contiennent le résultat.
XMVECTOR XM_CALLCONV operator*(
FXMVECTOR V,
float S
) noexcept;
V
XMVECTOR instance dont les composants sont des multiplicandes de cette opération de multiplication.
S
Valeur à virgule flottante utilisée comme multiplicand pour chaque composant de V.
XMVECTOR instance dont les composants sont le produit de la multiplication des composants correspondants de V par S.
Le pseudocode suivant illustre le fonctionnement de cet opérateur :
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;
Condition requise | Valeur |
---|---|
En-tête | directxmath.h |