Outras constantes D3DX
Outras constantes D3DX incluem o seguinte:
Números de ponto flutuante de 16 bits
#define | Descrição |
---|---|
D3DX_16F_DIG | Número de dígitos decimais de precisão |
D3DX_16F_EPSILON | Menor de modo que 1,0 + epsilon != 1,0 |
D3DX_16F_MANT_DIG | Número de bits da mantissa |
D3DX_16F_MAX | Valor máximo |
D3DX_16F_MAX_10_EXP | Expoente decimal máximo |
D3DX_16F_MAX_EXP | Expoente binário máximo |
D3DX_16F_MIN | Valor positivo mínimo |
D3DX_16F_MIN_10_EXP | Expoente decimal mínimo |
D3DX_16F_MIN_EXP | Expoente binário mínimo |
D3DX_16F_RADIX | Expoente base |
D3DX_16F_ROUNDS | Adição de arredondamento: próximo |
D3DX_1BYPI | 1/pi |
D3DX_PI | pi |
D3DX_DEFAULT_FLOAT | Valor máximo de float |
Essas #defines são declaradas em d3dx9.h e d3dx9math.h.
Constantes PRT
#define | Descrição |
---|---|
D3DXSH_MINORDER | Ordem mais baixa permitida da simulação. |
D3DXSH_MAXORDER | Ordem permitida mais alta da simulação. |
Esses #defines são declarados em d3dx9math.h. Para obter mais informações sobre PRT, consulte Transferência de radiação pré-computada (Direct3D 9).
Constantes de textura
#define | Descrição |
---|---|
D3DFMT_FROM_FILE | Pegue o formato exatamente de um arquivo. |
D3DX_DEFAULT | Um valor padrão. |
D3DX_DEFAULT_NONPOW2 | Não arredondar números como largura ou altura para uma potência de dois. |
D3DX_FROM_FILE | Pegue as dimensões de textura exatamente de um arquivo. |
Esses #defines são declarados em d3dx9.h.
Outras constantes D3DX
As constantes UNUSED16 e D3DX_VERSION definidas em D3dx9mesh.h e D3dx9core.h são usadas internamente. Não use essas constantes.
Tópicos relacionados