Altre costanti D3DX
Altre costanti D3DX includono quanto segue:
Numeri a virgola mobile a 16 bit
#define | Descrizione |
---|---|
D3DX_16F_DIG | Numero di cifre decimali di precisione |
D3DX_16F_EPSILON | Più piccolo tale che 1,0 + epsilon != 1,0 |
D3DX_16F_MANT_DIG | Numero di bit nella mantissa |
D3DX_16F_MAX | Valore massimo |
D3DX_16F_MAX_10_EXP | Esponente decimale massimo |
D3DX_16F_MAX_EXP | Esponente binario massimo |
D3DX_16F_MIN | Valore positivo minimo |
D3DX_16F_MIN_10_EXP | Esponente decimale minimo |
D3DX_16F_MIN_EXP | Esponente binario minimo |
D3DX_16F_RADIX | Base dell'esponente |
D3DX_16F_ROUNDS | Arrotondamento di addizione: vicino |
D3DX_1BYPI | 1/pi |
D3DX_PI | pi |
D3DX_DEFAULT_FLOAT | Valore float massimo |
Questi #defines sono dichiarati in d3dx9.h e d3dx9math.h.
Costanti PRT
#define | Descrizione |
---|---|
D3DXSH_MINORDER | Ordine minimo consentito della simulazione. |
D3DXSH_MAXORDER | Ordine massimo consentito della simulazione. |
Questi #defines sono dichiarati in d3dx9math.h. Per altre informazioni su PRT, vedere Trasferimento Radiance precomputto (Direct3D 9).
Costanti trama
#define | Descrizione |
---|---|
D3DFMT_FROM_FILE | Prendere il formato esattamente da un file. |
D3DX_DEFAULT | Valore predefinito. |
D3DX_DEFAULT_NONPOW2 | Non arrotondare numeri come larghezza o altezza a una potenza di due. |
D3DX_FROM_FILE | Prendere le dimensioni della trama esattamente da un file. |
Queste #defines sono dichiarate in d3dx9.h.
Altre costanti D3DX
Le costanti UNUSED16 e D3DX_VERSION definite in D3dx9mesh.h e D3dx9core.h vengono usate internamente. Non usare queste costanti.
Argomenti correlati