XMUSHORT4 structure
A 4D vector consisting of 16-bit unsigned integer components.
For a list of additional functionality such as constructors and operators that are available
using XMUSHORT4 when you are programming in C++, see XMUSHORT4 Extensions.
Syntax
struct XMUSHORT4 {
uint16_t x;
uint16_t y;
uint16_t z;
uint16_t w;
};
Members
- x
-
Unsigned 16-bit integer in the range [0, 65535] describing the x-coordinate of the vector.
- y
-
Unsigned 16-bit integer in the range [0, 65535] describing the y-coordinate of the vector.
- z
-
Unsigned 16-bit integer in the range [0, 65535] describing the z-coordinate of the vector.
- w
-
Unsigned 16-bit integer in the range [0, 65535] describing the w-coordinate of the vector.
Remarks
XMUSHORT4 can be loaded into instances of XMVECTOR by
using XMLoadUShort4.
Instances of XMVECTOR can be stored into an instance of XMUSHORT4 with XMStoreUShort4.
Namespace: Use DirectX::PackedVector
Platform Requirements
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.
Requirements
|
Header |
|
|---|
See also