API windowsnumerics.h
Le fichier d’en-tête windowsnumerics.h définit les types de vecteur et de matrice C++ dans l’espace de noms Windows.Foundation.Numerics . Il étend les structs de Windows.Foundation.Numerics avec une plage d’opérateurs et de fonctions mathématiques.
Cet espace de noms est disponible uniquement en C++. Son équivalent .NET est System.Numerics.
Contenu de cette section
Rubrique | Description |
---|---|
structure float2 | Vecteur à deux composants. |
Structure float3 | Vecteur à trois composants. |
Structure float3x2 | Matrice 3x2, utilisée pour les transformations 2D. |
Structure float4 | Vecteur à quatre composants. |
Structure float4x4 | Matrice 4x4, utilisée pour les transformations 3D. |
structure de plan | Cette structure représente un plan utilisant un vecteur 3D normal et une valeur de distance. |
Structure du quaternion | Vecteur à quatre dimensions, utilisé pour représenter une rotation. |
API d’interopérabilité De données numériques et DirectXMath Windows | Ces fonctions convertissent les types Windows.Foundation.Numerics vers et à partir des types SIMD DirectXMath XMVECTOR et XMMATRIX. |