其他 D3DX 常數

其他 D3DX 常數包括下列專案:

16 位浮點數

#define Description
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 Description
D3DXSH_MINORDER 模擬的最低允許順序。
D3DXSH_MAXORDER 模擬的最高允許順序。

 

這些#defines會在 d3dx9math.h 中宣告。 如需 PRT 的詳細資訊,請參閱 預先計算的弧度傳輸 (Direct3D 9)

紋理常數

#define Description
D3DFMT_FROM_FILE 從檔案完全採用格式。
D3DX_DEFAULT 預設值。
D3DX_DEFAULT_NONPOW2 請勿將寬度或高度等數位四捨五入為兩個的乘冪。
D3DX_FROM_FILE 完全取自檔案中的紋理維度。

 

這些#defines會在 d3dx9.h 中宣告。

其他 D3DX 常數

D3dx9mesh.h 和 D3dx9core.h 中定義的未使用和D3DX_VERSION常數。 請勿使用這些常數。

D3DX 常數