其他 D3DX 常數
其他 D3DX 常數包括下列各項:
16 位浮點數
#define | 描述 |
---|---|
D3DX_16F_DIG | 有效位數的十進位數 |
D3DX_16F_EPSILON | 最小,使 1.0 + epsilon != 1.0 |
D3DX_16F_MANT_DIG | mantissa 中的位數 |
D3DX_16F_MAX | 最大值 |
D3DX_16F_MAX_10_EXP | 十進位指數上限 |
D3DX_16F_MAX_EXP | 二進位指數上限 |
D3DX_16F_MIN | 最小正值 |
D3DX_16F_MIN_10_EXP | 最小十進位指數 |
D3DX_16F_MIN_EXP | 最小二進位指數 |
D3DX_16F_RADIX | 指數弧度 |
D3DX_16F_ROUNDS | 加捨四捨五入:接近 |
D3DX_1BYPI | 1/pi |
D3DX_PI | 圓周率 |
D3DX_DEFAULT_FLOAT | 浮點數上限 |
這些 #defines 會在 d3dx9.h 和 d3dx9math.h 中宣告。
PRT 常數
#define | 描述 |
---|---|
D3DXSH_MINORDER | 仿真的最低允許順序。 |
D3DXSH_MAXORDER | 仿真的最高允許順序。 |
這些 #defines 會在 d3dx9math.h 中宣告。 如需 PRT 的詳細資訊,請參閱 預先計算輻射傳輸 (Direct3D 9)。
紋理常數
#define | 描述 |
---|---|
D3DFMT_FROM_FILE | 完全取自檔案的格式。 |
D3DX_DEFAULT | 預設值。 |
D3DX_DEFAULT_NONPOW2 | 請勿將寬度或高度等數位四捨五入為兩個乘冪。 |
D3DX_FROM_FILE | 完全從檔案取得紋理維度。 |
這些 #defines 會在 d3dx9.h 中宣告。
其他 D3DX 常數
內部會使用 D3dx9mesh.h 和 D3dx9core.h 中定義的UNUSED16和D3DX_VERSION常數。 請勿使用這些常數。
相關主題