Funciones aritméticas vectoriales

Enumera las funciones aritméticas vectoriales.

En esta sección

Tema Descripción
XMVectorAbs
Calcula el valor absoluto de cada componente de un XMVECTOR.
XMVectorAdd
Calcula la suma de dos vectores.
XMVectorAddAngles
Agrega dos vectores que representan ángulos.
XMVectorCeiling
Calcula el límite máximo de cada componente de un XMVECTOR.
XMVectorClamp
Sujeta los componentes de un vector a un intervalo mínimo y máximo especificados.
XMVectorDivide
Divide una instancia de XMVECTOR por segunda instancia y devuelve el resultado en una tercera instancia.
XMVectorFloor
Calcula el piso de cada componente de un XMVECTOR.
XMVectorIsInfinite
Realiza una prueba por componente para +/- infinito en un vector.
XMVectorIsNan
Realiza una prueba naN por componente en un vector.
XMVectorMax
Realiza una comparación por componente entre dos vectores y devuelve un vector que contiene los componentes más grandes.
XMVectorMin
Realiza una comparación por componente entre dos vectores y devuelve un vector que contiene los componentes más pequeños.
XMVectorMod
Calcula el resto de punto flotante por componente del cociente de dos vectores.
XMVectorModAngles
Calcula el módulo angular por componente 2PI.
XMVectorMultiply
Calcula el producto por componente de dos vectores.
XMVectorMultiplyAdd
Calcula el producto de los dos primeros vectores agregados al tercer vector.
XMVectorNegate
Calcula la negación de un vector.
XMVectorNegativeMultiplySubtract
Calcula la diferencia de un tercer vector y el producto de los dos primeros vectores.
XMVectorPow
Calcula V1 elevado a la potencia de V2.
XMVectorReciprocal
Calcula la recíproca por componente de un vector.
XMVectorReciprocalEst
Calcula la recíproca por componente de un vector.
XMVectorReciprocalSqrt
Calcula la raíz cuadrada recíproca por componente de un vector.
XMVectorReciprocalSqrtEst
Calcula la raíz cuadrada recíproca por componente de un vector.
XMVectorRound
Redondea cada componente de un vector al entero más cercano.
XMVectorSaturate
Satura cada componente de un vector al intervalo de 0,0f a 1,0f.
XMVectorScale
Escalar multiplica un vector por un valor de punto flotante.
XMVectorSqrt
Calcula la raíz cuadrada por componente de un vector.
XMVectorSqrtEst
Calcula la raíz cuadrada por componente de un vector.
XMVectorSubtract
Calcula la diferencia de dos vectores.
XMVectorSubtractAngles
Resta dos vectores que representan ángulos.
XMVectorSum
Calcula la suma horizontal de los componentes de un XMVECTOR.
XMVectorTruncate
Redondea cada componente de un vector al valor entero más cercano en la dirección de cero.

 

Funciones vectoriales de la biblioteca DirectXMath