Suporte à função matemática no D3DX (Direct3D 9)
Observação
A biblioteca do utilitário D3DX foi preterida. Em vez disso, recomendamos que você use DirectXMath .
D3DX é uma biblioteca de utilitários que fornece serviços auxiliares. É uma camada acima do componente Direct3D.
Matemática
O suporte matemático, contido em um conjunto de funções, é fornecido para:
- Cálculos de cor
- Aviões
- Manipulação de matriz
- Quaternions
- Vetores 2D
- Vetores 3D
- Vetores 4D
Observe que, quando combinado com as sobrecargas do C++, o suporte para tipos básicos de matemática 3D é extenso.
Para obter mais informações sobre essas funções, consulte Funções D3DX. Para ajudar a localizar a função necessária, elas são divididas em várias pastas.
FLOAT16
Ao usar o tipo de dados FLOAT16, certifique-se de limitar os valores a um máximo de D3DX_16F_MAX. Qualquer valor FLOAT16 que exceda isso resultará em um comportamento indefinido no pipeline. Consulte Outras constantes D3DX.
Tópicos relacionados