windowsnumerics.h API
windowsnumerics.h ヘッダー ファイルは、Windows.Foundation.Numerics 名前空間で C++ ベクター型とマトリックス型を定義します。 Windows.Foundation.Numerics から、さまざまな算術演算子と関数を使用して構造体を拡張します。
この名前空間は C++ でのみ使用できます。 その .NET に相当するものは、System.Numerics です。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
float2 構造体をする | 2 つのコンポーネントを持つベクトル。 |
float3 構造体をする | 3 つのコンポーネントを持つベクター。 |
float3x2 構造体をする | 2D 変換に使用される 3x2 行列。 |
float4 構造体 | 4 つのコンポーネントを持つベクトル。 |
float4x4 構造体 | 3D 変換に使用される 4 x 4 マトリックス。 |
平面構造 | この構造体は、3D ベクトル法線と距離値を使用する平面を表します。 |
四元数構造の | 回転を表すために使用される 4 次元ベクトル。 |
Windows 数値 API と DirectXMath 相互運用 API | これらの関数は、Windows.Foundation.Numerics 型を、XMVECTOR および XMMATRIX DirectXMath SIMD 型との間で変換します。 |