Condividi tramite


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:AVXo ) 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)

Vedi anche

Funzioni aritmetiche vettoriali