Unterstützung mathematischer Funktionen in D3DX (Direct3D 9)
D3DX ist eine Hilfsprogrammbibliothek, die Hilfsdienste bereitstellt. Es handelt sich um eine Ebene oberhalb der Direct3D-Komponente.
Mathematik
Mathematische Unterstützung, die in einer Reihe von Funktionen enthalten ist, wird für:
- Farbberechnungen
- Flugzeuge
- Matrixbearbeitung
- Quaternionen
- 2D-Vektoren
- 3D-Vektoren
- 4D-Vektoren
Beachten Sie, dass in Verbindung mit den C++-Überladungen die Unterstützung für grundlegende 3D-Mathematische Typen umfangreich ist.
Weitere Informationen zu diesen Funktionen finden Sie unter D3DX-Funktionen. Um die benötigte Funktion zu finden, werden sie in mehrere Ordner aufgeteilt.
FLOAT16
Wenn Sie den FLOAT16-Datentyp verwenden, achten Sie darauf, die Werte auf ein Maximum von D3DX _ 16F MAX zu _ beschränken. Jeder FLOAT16-Wert, der diesen wert überschreitet, führt zu einem nicht definierten Verhalten in der Pipeline. Weitere Informationen finden Sie unter Andere D3DX-Konstanten.