Udostępnij przez


Obsługa funkcji matematycznych w D3DX (Direct3D 9)

Nuta

Biblioteka narzędzi D3DX jest przestarzała. Zalecamy użycie DirectXMath.

D3DX to biblioteka narzędzi, która zapewnia usługi pomocnicze. Jest to warstwa powyżej składnika Direct3D.

Matematyka

Obsługa matematyczna zawarta w zestawie funkcji jest dostępna dla:

  • Obliczenia kolorów
  • Samoloty
  • Manipulowanie macierzą
  • Kwestiony
  • Wektory 2D
  • Wektory 3D
  • Wektory 4D

Należy pamiętać, że w połączeniu z przeciążeniami języka C++ obsługa podstawowych typów matematycznych 3D jest obszerna.

Aby uzyskać więcej informacji na temat tych funkcji, zobacz funkcje D3DX. Aby ułatwić znalezienie potrzebnej funkcji, są one podzielone w kilku folderach.

FLOAT16

W przypadku używania typu danych FLOAT16 należy ograniczyć wartości do maksymalnej D3DX_16F_MAX. Każda wartość FLOAT16, która przekracza to, spowoduje niezdefiniowane zachowanie w potoku. Zobacz inne stałe D3DX.

D3DX