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.