windowsnumerics.h API:er
Huvudfilen windowsnumerics.h definierar C++-vektor- och matristyper i Windows.Foundation.Numerics namnrymd. Den utökar structs från Windows.Foundation.Numerics med en rad matematiska operatorer och funktioner.
Det här namnområdet är endast tillgängligt i C++. Dess .NET-motsvarighet är System.Numerics.
I det här avsnittet
Ämne | Beskrivning |
---|---|
float2-struktur | En vektor med två komponenter. |
float3-struktur | En vektor med tre komponenter. |
float3x2-struktur | En 3x2-matris som används för 2D-transformeringar. |
float4-struktur | En vektor med fyra komponenter. |
float4x4-struktur | En 4x4-matris som används för 3D-transformeringar. |
planstruktur | Den här strukturen representerar ett plan med ett normalt 3D-vektorvärde och ett avståndsvärde. |
En fyrdimensionell vektor som används för att representera en rotation. | |
Windows-numeriska och DirectXMath-interop-API:er | Dessa funktioner konverterar Windows.Foundation.Numerics typer till och från DirectXMath SIMD-typerna XMVECTOR och XMMATRIX. |