Другие константы 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 | Округление при сложении: near |
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 см. в разделе Precomputed Radiance Transfer (Direct3D 9).
Константы текстуры
#define | Описание |
---|---|
D3DFMT_FROM_FILE | Возьмите формат именно из файла. |
D3DX_DEFAULT | Значение по умолчанию. |
D3DX_DEFAULT_NONPOW2 | Не округляйте числа, например ширину или высоту, до двух значений. |
D3DX_FROM_FILE | Возьмите размеры текстуры точно из файла. |
Эти #defines объявлены в d3dx9.h.
Другие константы D3DX
Константы UNUSED16 и D3DX_VERSION, определенные в D3dx9mesh.h и D3dx9core.h, используются внутри. Не используйте эти константы.
Связанные темы