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.
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