Freigeben über


windowsnumerics.h-APIs

Die Headerdatei windowsnumerics.h definiert C++-Vektor- und Matrixtypen im Windows.Foundation.Numerics-Namespace . Sie erweitert die Strukturen von Windows.Foundation.Numerics um eine Reihe mathematischer Operatoren und Funktionen.

Dieser Namespace ist nur in C++ verfügbar. Die .NET-Entsprechung 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 mit einem normalen 3D-Vektor und einem Abstandswert dar.
Quaternionsstruktur Ein vierdimensionaler Vektor, der verwendet wird, um eine Drehung darzustellen.
Windows-Numerische und DirectXMath-Interop-APIs Diese Funktionen konvertieren Windows.Foundation.Numerics-Typen in und aus den DirectXMath SIMD-Typen XMVECTOR und XMMATRIX.