Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Windows.Foundation.Numerics Namespace

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Provides a set of graphics-oriented math types.

For C++ vector and matrix types in the Windows::Foundation::Numerics namespace, see windowsnumerics.h APIs.

Structs

Name Description
Matrix3x2

Describes a 3*2 floating point matrix.

In C++, Matrix3x2 is projected as the float3x2 structure.

Matrix4x4

Describes a 4*4 floating point matrix.

In C++, Matrix4x4 is projected as the float4x4 structure.

Plane

Describes a plane (a flat, two-dimensional surface).

In C++, Plane is projected as the plane structure.

Quaternion

Describes a quaternion, which is an abstract representation of an orientation in space that is based on complex numbers.

In C++, Quaternion is projected as the quaternion structure.

Rational

Describes a number that can be created by the division of 2 integers.

Vector2

Describes a vector of two floating-point components.

In C++, Vector2 is projected as the float2 structure.

Vector3

Describes a vector of three floating-point components.

In C++, Vector3 is projected as the float3 structure.

Vector4

Describes a vector of four floating-point components.

In C++, Vector4 is projected as the float4 structure.

Remarks

This namespace provides a standard set of graphics-oriented types that you can use between multiple Windows Runtime APIs.

See also


Feedback

Was this page helpful?