DirectXMath Library vector store functions

Lists the set of functions for storing values obtained from hardware registers provided as part of the DirectXMath Library.

The list below includes store functions currently part of the DirectXMath Library, and available through DirectXMath.h.

In this section

Topic Description
XMStoreByte2 Stores an XMVECTOR in an XMBYTE2.
XMStoreByte4 Stores an XMVECTOR in an XMBYTE4.
XMStoreByteN2 Stores an XMVECTOR in an XMBYTEN2.
XMStoreByteN4 Stores an XMVECTOR in an XMBYTEN4.
XMStoreColor Stores an XMVECTOR in an XMCOLOR.
XMStoreDec4 Stores an XMVECTOR in an XMDEC4.
XMStoreDecN4 Stores an XMVECTOR in an XMDECN4.
XMStoreFloat Stores an XMVECTOR in a float.
XMStoreFloat2 Stores an XMVECTOR in an XMFLOAT2.
XMStoreFloat2A Stores an XMVECTOR in an XMFLOAT2A.
XMStoreFloat3 Stores an XMVECTOR in an XMFLOAT3.
XMStoreFloat3A Stores an XMVECTOR in an XMFLOAT3A.
XMStoreFloat3PK Stores an XMVECTOR in a XMFLOAT3PK.
XMStoreFloat3SE Stores an XMVECTOR in an XMFLOAT3SE.
XMStoreFloat3x3 Stores an XMMATRIX in an XMFLOAT3X3.
XMStoreFloat3x4 Stores an XMMATRIX in an XMFLOAT3X4.
XMStoreFloat3x4A Stores an XMMATRIX in an XMFLOAT3X4A.
XMStoreFloat4 Stores an XMVECTOR in an XMFLOAT4.
XMStoreFloat4A Stores an XMVECTOR in an XMFLOAT4A.
XMStoreFloat4x3 Stores an XMMATRIX in an XMFLOAT4X3.
XMStoreFloat4x3A Stores an XMVECTOR in an XMFLOAT4X3A.
XMStoreFloat4x4 Stores an XMMATRIX in an XMFLOAT4X4.
XMStoreFloat4x4A Stores an XMVECTOR in an XMFLOAT4X4A.
XMStoreHalf2 Stores an XMVECTOR in an XMHALF2.
XMStoreHalf4 Stores an XMVECTOR in an XMHALF4.
XMStoreInt Stores an XMVECTOR in a uint32_t.
XMStoreInt2 Stores an XMVECTOR in a 2-element uint32_t array.
XMStoreInt2A Stores an XMVECTOR in a 16-byte aligned 2 element uint32_t array.
XMStoreInt3 Stores an XMVECTOR in a 3-element uint32_t array.
XMStoreInt3A Stores an XMVECTOR in a 16-byte aligned 3 element uint32_t array.
XMStoreInt4 Stores an XMVECTOR in a 4-element uint32_t array.
XMStoreInt4A Stores an XMVECTOR in a 16-byte aligned 4 element uint32_t array.
XMStoreShort2 Stores an XMVECTOR in an XMSHORT2.
XMStoreShort4 Stores an XMVECTOR in an XMSHORT4.
XMStoreShortN2 Stores an XMVECTOR in an XMSHORTN2.
XMStoreShortN4 Stores an XMVECTOR in an XMSHORTN4.
XMStoreSInt2 Stores signed integer data from an XMVECTOR in an XMINT2 structure.
XMStoreSInt3 Stores signed integer data from an XMVECTOR in an XMINT3 structure.
XMStoreSInt4 Stores signed integer data from an XMVECTOR in an XMINT4 structure.
XMStoreU555 Stores an XMVECTOR in an XMU555.
XMStoreU565 Stores an XMVECTOR in an XMU565.
XMStoreUByte2 Stores an XMVECTOR in an XMUBYTE2.
XMStoreUByte4 Stores an XMVECTOR in an XMUBYTE4.
XMStoreUByteN2 Stores an XMVECTOR in an XMUBYTEN2.
XMStoreUByteN4 Stores an XMVECTOR in an XMUBYTEN4.
XMStoreUDec4 Stores an XMVECTOR in an XMUDEC4.
XMStoreUDecN4 Stores an XMVECTOR in an XMUDECN4.
XMStoreUDecN4_XR Stores an extended range XMUDECN4 into an XMVECTOR.
XMStoreUInt2 Stores unsigned integer data from an XMVECTOR in an XMUINT2 structure.
XMStoreUInt3 Stores unsigned integer data from an XMVECTOR in an XMUINT3 structure.
XMStoreUInt4 Stores unsigned integer data from an XMVECTOR in an XMUINT4 structure.
XMStoreUNibble4 Stores an XMVECTOR in an XMUNIBBLE4.
XMStoreUShort2 Stores an XMVECTOR in an XMUSHORT2.
XMStoreUShort4 Stores an XMVECTOR in an XMUSHORT4.
XMStoreUShortN2 Stores an XMVECTOR in an XMUSHORTN2.
XMStoreUShortN4 Stores an XMVECTOR in an XMUSHORTN4.
XMStoreXDec4 Stores an XMVECTOR in an XMXDEC4.
XMStoreXDecN4 Stores an XMVECTOR in an XMXDECN4.

DirectXMath Library Functions