windowsnumerics.h-APIs

Die Headerdatei windowsnumerics.h definiert C++-Vektor- und Matrixtypen im Windows. Foundation.Numerics-Namespace. Sie erweitert die Strukturen aus Windows. Foundation.Numerics mit einer Reihe von mathematischen Operatoren und Funktionen.

Dieser Namespace ist nur in C++ verfügbar. Die entsprechende .NET-Äquivalent ist System.Numerics.

In diesem Abschnitt

Thema BESCHREIBUNG
float2-Struktur Ein Vektor mit zwei Komponenten.
float3-Struktur Ein Vektor mit drei Komponenten.
float3x2-Struktur Eine 3x2-Matrix, die für 2D-Transformationen verwendet wird.
float4-Struktur Ein Vektor mit vier Komponenten.
float4x4-Struktur Eine 4x4-Matrix, die für 3D-Transformationen verwendet wird.
Ebenenstruktur Diese Struktur stellt eine Ebene dar, die einen 3D-Vektor normal und einen Distance-Wert verwendet.
Quaternionstruktur Ein vierdimensionaler Vektor, mit dem eine Drehung dargestellt wird.
Windows und DirectXMath-Interop-APIs Diese Funktionen konvertieren Windows. Foundation.Numerics-Typen in und aus den DirectXMath SIMD-Typen XMVECTOR und XMMATRIX.