Поделиться через


Другие константы 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 пи
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

Константы UNUSED16 и D3DX_VERSION, определенные в D3dx9mesh.h и D3dx9core.h, используются внутренне. Не используйте эти константы.

констан ты D3DX