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.

D3dx