Condividi tramite


Funzioni aritmetiche vettoriali

Elenca le funzioni aritmetice del vettore.

Contenuto della sezione

Argomento Descrizione
XMVectorAbs
Calcola il valore assoluto di ogni componente di un XMVECTOR.
XMVectorAdd
Calcola la somma di due vettori.
XMVectorAddAngles
Aggiunge due vettori che rappresentano angoli.
XMVectorCeiling
Calcola il soffitto di ogni componente di un XMVECTOR.
XMVectorClamp
Blocca i componenti di un vettore a un intervallo minimo e massimo specificato.
XMVectorDivide
Divide un'istanza di XMVECTOR per una seconda istanza, restituendo il risultato in una terza istanza.
XMVector Floor
Calcola il piano di ogni componente di un XMVECTOR.
XMVectorIsInfinite
Esegue un test per componente per +/- infinito su un vettore.
XMVectorIsNaN
Esegue un test NaN per componente in un vettore.
XMVectorMax
Esegue un confronto per componente tra due vettori e restituisce un vettore contenente i componenti più grandi.
XMVectorMin
Esegue un confronto per componente tra due vettori e restituisce un vettore contenente i componenti più piccoli.
XMVectorMod
Calcola il resto a virgola mobile per componente del quoziente di due vettori.
XMVectorModAngles
Calcola il modulo 2PI per angolo per componente.
XMVectorMultiply
Calcola il prodotto per componente di due vettori.
XMVectorMultiplyAdd
Calcola il prodotto dei primi due vettori aggiunti al terzo vettore.
XMVectorNegate
Calcola la negazione di un vettore.
XMVectorNegativeMultiplySubtract
Calcola la differenza di un terzo vettore e del prodotto dei primi due vettori.
XMVectorPow
Calcola V1 generato alla potenza di V2.
XMVectorReciprocal
Calcola il reciproco per componente di un vettore.
XMVectorReciprocalEst
Stima il reciproco per componente di un vettore.
XMVectorReciprocalSqrt
Calcola la radice quadrata reciproca per componente di un vettore.
XMVectorReciprocalSqrtEst
Stima la radice reciproca reciproca per componente di un vettore.
XMVectorRound
Arrotonda ogni componente di un vettore all'intero più vicino.
XMVectorSaturate
Satura ogni componente di un vettore nell'intervallo da 0,0f a 1,0f.
XMVectorScale
Scalare moltiplica un vettore in base a un valore a virgola mobile.
XMVectorSqrt
Calcola la radice quadrata per componente di un vettore.
XMVectorSqrtEst
Stima la radice quadrata per componente di un vettore.
XMVectorSubtract
Calcola la differenza di due vettori.
XMVectorSubtractAngles
Sottrae due vettori che rappresentano angoli.
XMVectorSum
Calcola la somma orizzontale dei componenti di un XMVECTOR.
XMVectorTruncate
Arrotonda ogni componente di un vettore al valore intero più vicino nella direzione di zero.

 

Funzioni vettoriali della libreria DirectXMath