Freigeben über


Vorlagenfunktionen der DirectXMath-Bibliothek

Listet die von DirectXMath bereitgestellten Vorlagenfunktionen auf.

In diesem Abschnitt

Thema BESCHREIBUNG
XMMax
Vergleicht zwei numerische Datentypinstanzen oder zwei Instanzen eines Objekts, das eine Überladung von <unterstützt, und gibt die größere der beiden Instanzen zurück. Der Datentyp der Argumente und der Rückgabewert sind identisch.
XMMin
Vergleicht zwei numerische Datentypinstanzen oder zwei Instanzen eines Objekts, das eine Überladung von <unterstützt, und gibt die kleinere der beiden Instanzen zurück. Der Datentyp der Argumente und der Rückgabewert sind identisch.
XMVectorPermute
Permutiert die Komponenten von zwei Vektoren, um einen neuen Vektor zu erstellen.
XMVectorRotateLeft
Rotiert den Vektor nach links um eine bestimmte Anzahl von 32-Bit-Elementen.
XMVectorRotateRight
Rotiert den Vektor um eine bestimmte Anzahl von 32-Bit-Elementen nach rechts.
XMVectorShiftLeft
Verschiebt einen Vektor um eine bestimmte Anzahl von 32-Bit-Elementen nach links und füllt die frei werdenden Elemente mit Elementen aus einem zweiten Vektor.
XMVectorSwizzle
Schwenkt einen Vektor.
XMVectorInsert
Rotiert einen Vektor nach links um eine bestimmte Anzahl von 32-Bit-Komponenten und fügt ausgewählte Elemente dieses Ergebnisses in einen anderen Vektor ein.

 

DirectXMath-Bibliotheksfunktionen