Freigeben über


Andere D3DX-Konstanten

Weitere D3DX-Konstanten umfassen Folgendes:

16-Bit-Gleitkommazahlen

#define Beschreibung
D3DX_16F_DIG Anzahl der Dezimalziffern der Genauigkeit
D3DX_16F_EPSILON Am kleinsten, so dass 1,0 + epsilon != 1,0
D3DX_16F_MANT_DIG Anzahl der Bits in Mantissa
D3DX_16F_MAX Maximalwert
D3DX_16F_MAX_10_EXP Maximaler Dezimaltrennzeichen
D3DX_16F_MAX_EXP Maximale binäre Exponente
D3DX_16F_MIN Minimal positiver Wert
D3DX_16F_MIN_10_EXP Minimum dezimaler Exponent
D3DX_16F_MIN_EXP Minimale binäre Exponente
D3DX_16F_RADIX Exponent radix
D3DX_16F_ROUNDS Addition Rundung: in der Nähe
D3DX_1BYPI 1/pi
D3DX_PI Pi
D3DX_DEFAULT_FLOAT Maximaler Float-Wert

 

Diese #defines werden in d3dx9.h und d3dx9math.h deklariert.

PRT-Konstanten

#define Beschreibung
D3DXSH_MINORDER Niedrigste zulässige Reihenfolge der Simulation.
D3DXSH_MAXORDER Höchste zulässige Reihenfolge der Simulation.

 

Diese #defines werden in d3dx9math.h deklariert. Weitere Informationen zu PRT finden Sie unter Precomputed Radiance Transfer (Direct3D 9).

Texturkonstanten

#define Beschreibung
D3DFMT_FROM_FILE Nehmen Sie das Format genau aus einer Datei.
D3DX_DEFAULT Ein Standardwert.
D3DX_DEFAULT_NONPOW2 Runden Sie Zahlen wie Breite oder Höhe nicht auf eine Potenz von zwei auf.
D3DX_FROM_FILE Nehmen Sie die Texturabmessungen genau aus einer Datei.

 

Diese #defines werden in d3dx9.h deklariert.

Andere D3DX-Konstanten

Die in D3dx9mesh.h und D3dx9core.h definierten UNUSED16 und D3DX_VERSION Konstanten werden intern verwendet. Verwenden Sie diese Konstanten nicht.

D3DX-Konstanten