A 2D vector consisting of two half-precision (16bit) floating-point values.
For a list of additional functionality such as constructors and operators that are available
XMHALF2 when you are programming in C++, see XMHALF2 Extensions.
HALF value describing the x-coordinate.
HALF value describing the y-coordinate.
The definition of the
HALF type used under DirectXMath is consistent with the IEEE
standard, and consists of a sign bit, a 5 bit biased exponent, and a 10 bit
 SEEEEEMMMMMMMMMM 
XMVECTOR can be stored into an instance of
XMHALF2 with XMStoreHalf2.
Namespace: Use DirectX::PackedVector
Microsoft Visual Studio 2010 or Microsoft Visual Studio 2012 with the Windows SDK for Windows 8. Supported for Win32 desktop apps, Windows Store apps, and Windows Phone 8 apps.