Fonction XMVectorSum (directxmath.h)
Calcule la somme horizontale des composants d’un XMVECTOR. La somme horizontale est le résultat de l’ajout de chaque composant dans le vecteur.
Syntaxe
XMVECTOR XM_CALLCONV XMVectorSum(
[in] FXMVECTOR V
) noexcept;
Paramètres
[in] V
Vecteur pour lequel calculer la somme horizontale.
Valeur retournée
Retourne un vecteur dont les composants sont la somme horizontale des composants de V.
Notes
Notez que pour SSE/SSE2, les sommes horizonales nécessitent un certain nombre d’opérations mathématiques et aléatoires. Si vous activez SSE3 (via la définition _XM_SSE3_INTRINSICS_
de , /arch:AVX
ou /arch:AVX2
) - ou- si vous utilisez Windows sur ARM/ARM64, cette fonction peut utiliser des intrinsèques de somme horizonale.
Il s’agit d’une nouveauté de DirectXMath 3.10
Spécifications
Plateforme cible | Windows |
En-tête | directxmath.h (inclure DirectXMath.h) |