Condividi tramite


Supporto delle funzioni matematiche in D3DX (Direct3D 9)

Nota

La libreria di utilità D3DX è deprecata. È consigliabile usare invece DirectXMath .

D3DX è una libreria di utilità che fornisce servizi helper. Si tratta di un livello sopra il componente Direct3D.

Math

Il supporto matematico, contenuto in un set di funzioni, viene fornito per:

  • Calcoli dei colori
  • Aerei
  • Manipolazione della matrice
  • Quaternioni
  • Vettori 2D
  • Vettori 3D
  • Vettori 4D

Si noti che, in combinazione con gli overload C++, il supporto per i tipi matematici 3D di base è esteso.

Per altre informazioni su queste funzioni, vedere Funzioni D3DX. Per trovare la funzione necessaria, vengono suddivise in diverse cartelle.

FLOAT16

Quando si usa il tipo di dati FLOAT16, assicurarsi di limitare i valori a un massimo di D3DX_16F_MAX. Qualsiasi valore FLOAT16 che supera questo risultato comporterà un comportamento non definito nella pipeline. Vedere Altre costanti D3DX.

D3DX