Freigeben über


Unterstützung für mathematische Funktionen in D3DX (Direct3D 9)

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.

D3DX ist eine Hilfsprogrammbibliothek, die Hilfsdienste bereitstellt. Es handelt sich um eine Ebene über der Direct3D-Komponente.

Mathematik

Mathematische Unterstützung, die in einer Reihe von Funktionen enthalten ist, wird für Folgendes bereitgestellt:

  • Farbberechnungen
  • Flugzeuge
  • Matrixbearbeitung
  • Quaternionen
  • 2D-Vektoren
  • 3D-Vektoren
  • 4D-Vektoren

Beachten Sie, dass in Kombination mit den C++-Überladungen die Unterstützung für grundlegende mathematische 3D-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, müssen Sie die Werte auf ein Maximum von D3DX_16F_MAX beschränken. Jeder FLOAT16-Wert, der diesen Wert überschreitet, führt zu einem nicht definierten Verhalten in der Pipeline. Weitere D3DX-Konstanten finden Sie unter Weitere D3DX-Konstanten.

D3DX