Funzione XMVectorSum (directxmath.h)
Calcola la somma orizzontale dei componenti di un XMVECTOR. La somma orizzontale è il risultato dell'aggiunta di ogni componente nel vettore.
Sintassi
XMVECTOR XM_CALLCONV XMVectorSum(
[in] FXMVECTOR V
) noexcept;
Parametri
[in] V
Vettore per il quale calcolare la somma orizzontale.
Valore restituito
Restituisce un vettore i cui componenti sono la somma orizzontale dei componenti di V.
Commenti
Si noti che per SSE/SSE2, le somme orizzonteali richiedono una serie di operazioni matematiche e shuffle. Se si abilita SSE3 (tramite la definizione _XM_SSE3_INTRINSICS_
, /arch:AVX
o ) o /arch:AVX2
- o - se si usa Windows in ARM/ARM64, questa funzione può usare gli intrinseci della somma orizzonte.
Novità di DirectXMath 3.10
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | directxmath.h (include DirectXMath.h) |