Vektorarithmetikfunktionen
Listet die arithmetischen Vektorfunktionen auf.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
XMVectorAbs |
Berechnet den absoluten Wert jeder Komponente eines XMVECTOR. |
XMVectorAdd |
Berechnet die Summe von zwei Vektoren. |
XMVectorAddAngles |
Fügt zwei Vektoren hinzu, die Winkel darstellen. |
XMVectorCeiling |
Berechnet die Obergrenze jeder Komponente eines XMVECTOR. |
XMVectorClamp |
Klemmt die Komponenten eines Vektors auf einen angegebenen minimalen und maximalen Bereich. |
XMVectorDivide |
Dividiert einen instance von durch XMVECTOR einen zweiten instance und gibt das Ergebnis in einem dritten instance zurück. |
XMVectorFloor |
Berechnet den Boden jeder Komponente eines XMVECTOR. |
XMVectorIsInfinite |
Führt einen Komponententest für +/- unendlich für einen Vektor aus. |
XMVectorIsNaN |
Führt einen Komponenten-NaN-Test für einen Vektor aus. |
XMVectorMax |
Führt einen Komponentenvergleich zwischen zwei Vektoren durch und gibt einen Vektor zurück, der die größten Komponenten enthält. |
XMVectorMin |
Führt einen Komponentenvergleich zwischen zwei Vektoren durch und gibt einen Vektor zurück, der die kleinsten Komponenten enthält. |
XMVectorMod |
Berechnet den Gleitkomma-Rest des Quotienten von zwei Vektoren pro Komponente. |
XMVectorModAngles |
Berechnet das Winkelmodulo 2PI pro Komponente. |
XMVectorMultiply |
Berechnet das Komponentenprodukt von zwei Vektoren. |
XMVectorMultiplyAdd |
Berechnet das Produkt der ersten beiden Vektoren, die dem dritten Vektor hinzugefügt wurden. |
XMVectorNegate |
Berechnet die Negation eines Vektors. |
XMVectorNegativeMultiplySubtract |
Berechnet die Differenz eines dritten Vektors und des Produkts der ersten beiden Vektoren. |
XMVectorPow |
Berechnet V1 , das auf die Leistung von V2 angehoben wird. |
XMVectorReciprocal |
Berechnet den komponentenspezifischen Kehrwert eines Vektors. |
XMVectorReciprocalEst |
Schätzt den Kehrwert eines Vektors pro Komponente. |
XMVectorReciprocalSqrt |
Berechnet die pro Komponente reziprokte Quadratwurzel eines Vektors. |
XMVectorReciprocalSqrtEst |
Schätzt die pro Komponente reziprokte Quadratwurzel eines Vektors. |
XMVectorRound |
Rundet jede Komponente eines Vektors auf die nächste ganze Zahl. |
XMVectorSaturate |
Sättigung jeder Komponente eines Vektors im Bereich von 0,0f bis 1,0f. |
XMVectorScale |
Skalar multipliziert einen Vektor mit einem Gleitkommawert. |
XMVectorSqrt |
Berechnet die Quadratwurzel eines Vektors pro Komponente. |
XMVectorSqrtEst |
Schätzt die Quadratwurzel pro Komponente eines Vektors. |
XMVectorSubtract |
Berechnet den Unterschied von zwei Vektoren. |
XMVectorSubtractAngles |
Subtrahiert zwei Vektoren, die Winkel darstellen. |
XMVectorSum |
Berechnet die horizontale Summe der Komponenten eines XMVECTOR. |
XMVectorTruncate |
Rundet jede Komponente eines Vektors auf den nächsten ganzzahligen Wert in Richtung null. |
Zugehörige Themen