其他 D3DX 常量
其他 D3DX 常量包括以下内容:
16 位浮点数
#define | 说明 |
---|---|
D3DX_16F_DIG | 十进制位数的精度 |
D3DX_16F_EPSILON | 最小,即 1.0 + epsilon != 1.0 |
D3DX_16F_MANT_DIG | 尾数中的位数 |
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 | pi |
D3DX_DEFAULT_FLOAT | 最大浮点值 |
这些#defines在 d3dx9.h 和 d3dx9math.h 中声明。
PRT 常量
#define | 说明 |
---|---|
D3DXSH_MINORDER | 模拟的最低允许顺序。 |
D3DXSH_MAXORDER | 模拟的最高允许顺序。 |
这些#defines在 d3dx9math.h 中声明。 有关 PRT 的详细信息,请参阅 预计算的 Radiance Transfer (Direct3D 9) 。
纹理常量
#define | 说明 |
---|---|
D3DFMT_FROM_FILE | 完全采用文件中的格式。 |
D3DX_DEFAULT | 默认值。 |
D3DX_DEFAULT_NONPOW2 | 不要将宽度或高度等数字舍入为 2 的幂。 |
D3DX_FROM_FILE | 完全从文件中获取纹理尺寸。 |
这些#defines在 d3dx9.h 中声明。
其他 D3DX 常量
在 D3dx9mesh.h 和 D3dx9core.h 中定义的 UNUSED16 和 D3DX_VERSION常量在内部使用。 请勿使用这些常量。
相关主题