Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
La bibliothèque utilitaire D3DX est déconseillée. Nous vous recommandons d’utiliser directXMath à la place.
D3DX est une bibliothèque d’utilitaires qui fournit des services d’assistance. Il s’agit d’une couche au-dessus du composant Direct3D.
Mathématiques
La prise en charge mathématique, contenue dans un ensemble de fonctions, est fournie pour :
- Calculs de couleur
- Planes
- Manipulation de matrice
- Quaternions
- Vecteurs 2D
- Vecteurs 3D
- Vecteurs 4D
Notez qu’en cas de couplage avec les surcharges C++, la prise en charge des types mathématiques 3D de base est étendue.
Pour plus d’informations sur ces fonctions, consultez fonctions D3DX. Pour vous aider à trouver la fonction dont vous avez besoin, elles sont réparties dans plusieurs dossiers.
FLOAT16
Lorsque vous utilisez le type de données FLOAT16, veillez à limiter les valeurs à un maximum de D3DX_16F_MAX. Toute valeur FLOAT16 qui dépasse cette valeur entraîne un comportement non défini dans le pipeline. Consultez autres constantes D3DX.
Rubriques connexes