Autres constantes D3DX
D’autres constantes D3DX sont les suivantes :
Nombres à virgule flottante 16 bits
#define | Description |
---|---|
D3DX_16F_DIG | Nombre de chiffres décimaux de précision |
D3DX_16F_EPSILON | Plus petit tel que 1.0 + epsilon != 1.0 |
D3DX_16F_MANT_DIG | Nombre de bits dans la mantisse |
D3DX_16F_MAX | Valeur maximale |
D3DX_16F_MAX_10_EXP | Exposant décimal maximal |
D3DX_16F_MAX_EXP | Exposant binaire maximal |
D3DX_16F_MIN | Valeur positive minimale |
D3DX_16F_MIN_10_EXP | Exposant décimal minimal |
D3DX_16F_MIN_EXP | Exposant binaire minimal |
D3DX_16F_RADIX | Radical d’exposant |
D3DX_16F_ROUNDS | Arrondi d’addition : au plus proche |
D3DX_1BYPI | 1/pi |
D3DX_PI | pi |
D3DX_DEFAULT_FLOAT | Valeur float maximale |
Ces #defines sont déclarées dans d3dx9.h et d3dx9math.h.
Constantes PRT
#define | Description |
---|---|
D3DXSH_MINORDER | Ordre le plus bas autorisé de la simulation. |
D3DXSH_MAXORDER | Ordre le plus élevé autorisé de la simulation. |
Ces #defines sont déclarées dans d3dx9math.h. Pour plus d’informations sur prt, consultez Transfert de radiance précalculé (Direct3D 9).
Constantes de texture
#define | Description |
---|---|
D3DFMT_FROM_FILE | Prenez le format exactement à partir d’un fichier. |
D3DX_DEFAULT | Valeur par défaut. |
D3DX_DEFAULT_NONPOW2 | N’arrondissez pas les nombres tels que la largeur ou la hauteur à une puissance de deux. |
D3DX_FROM_FILE | Prenez les dimensions de texture exactement à partir d’un fichier. |
Ces #defines sont déclarées dans d3dx9.h.
Autres constantes D3DX
Les constantes UNUSED16 et D3DX_VERSION définies dans D3dx9mesh.h et D3dx9core.h sont utilisées en interne. N’utilisez pas ces constantes.
Rubriques connexes