DirectXMath Library vector load functions
Lists the set of functions for loading values obtained from hardware registers provided as part of the DirectXMath Library.
The list below includes load functions currently part of the DirectXMath Library, and available through DirectXMath.h
.
In this section
Topic | Description |
---|---|
XMLoadByte2 | Loads an XMBYTE2 into an XMVECTOR. |
XMLoadByte4 | Loads an XMBYTE4 into an XMVECTOR. |
XMLoadByteN2 | Loads an XMBYTEN2 into an XMVECTOR. |
XMLoadByteN4 | Loads an XMBYTEN4 into an XMVECTOR. |
XMLoadColor | Loads an XMCOLOR into an XMVECTOR. |
XMLoadDec4 | Loads an XMDEC4 into an XMVECTOR. |
XMLoadDecN4 | Loads an XMDECN4 into an XMVECTOR. |
XMLoadFloat | Loads a floating-point scalar value into an XMVECTOR. |
XMLoadFloat2 | Loads an XMFLOAT2 into an XMVECTOR. |
XMLoadFloat2A | Loads an XMFLOAT2A into an XMVECTOR. |
XMLoadFloat3 | Loads an XMFLOAT3 into an XMVECTOR. |
XMLoadFloat3A | Loads an XMFLOAT3A into an XMVECTOR. |
XMLoadFloat3PK | Loads an XMFLOAT3PK into an XMVECTOR. |
XMLoadFloat3SE | Loads an XMFLOAT3SE into an XMVECTOR. |
XMLoadFloat3x3 | Loads an XMFLOAT3X3 into an XMMATRIX. |
XMLoadFloat3x4 | Loads an XMFLOAT3X4 into an XMMATRIX. |
XMLoadFloat3x4A | Loads an XMFLOAT3X4A into an XMMATRIX. |
XMLoadFloat4 | Loads an XMFLOAT4 into an XMVECTOR. |
XMLoadFloat4A | Loads an XMFLOAT4A into an XMVECTOR. |
XMLoadFloat4x3 | Loads an XMFLOAT4X3 into an XMMATRIX. |
XMLoadFloat4x3A | Loads an XMFLOAT4X3A into an XMVECTOR. |
XMLoadFloat4x4 | Loads an XMFLOAT4X4 into an XMMATRIX. |
XMLoadFloat4x4A | Loads an XMFLOAT4X4A into an XMVECTOR. |
XMLoadHalf2 | Loads an XMHALF2 into an XMVECTOR. |
XMLoadHalf4 | Loads an XMHALF4 into an XMVECTOR. |
XMLoadInt | Loads a scalar value into an XMVECTOR. |
XMLoadInt2 | Loads data into the x and y components of an XMVECTOR. |
XMLoadInt2A | Loads 16-byte aligned data into the x and y components of an XMVECTOR. |
XMLoadInt3 | Loads data into the x, y, and z components of an XMVECTOR, without type checking. |
XMLoadInt3A | Loads 16-byte aligned data into the x, y, and z components of an XMVECTOR, without type checking. |
XMLoadInt4 | Loads data into an XMVECTOR, without type checking. |
XMLoadInt4A | Loads 16-byte aligned data into an XMVECTOR, without type checking. |
XMLoadShort2 | Loads an XMSHORT2 into an XMVECTOR. |
XMLoadShort4 | Loads an XMSHORT4 into an XMVECTOR. |
XMLoadShortN2 | Loads an XMSHORTN2 into an XMVECTOR. |
XMLoadShortN4 | Loads an XMSHORTN4 into an XMVECTOR. |
XMLoadSInt2 | Loads signed integer data into the x and y components of an XMVECTOR. |
XMLoadSInt3 | Loads signed integer data into the x, y, and z components of an XMVECTOR. |
XMLoadSInt4 | Loads signed integer data into an XMVECTOR. |
XMLoadU555 | Loads an XMU555 into an XMVECTOR. |
XMLoadU565 | Loads an XMU565 into an XMVECTOR. |
XMLoadUByte2 | Loads an XMUBYTE2 into an XMVECTOR. |
XMLoadUByte4 | Loads an XMUBYTE4 into an XMVECTOR. |
XMLoadUByteN2 | Loads an XMUBYTEN2 into an XMVECTOR. |
XMLoadUByteN4 | Loads an XMUBYTEN4 into an XMVECTOR. |
XMLoadUDec4 | Loads an XMUDEC4 into an XMVECTOR. |
XMLoadUDecN4 | Loads an XMUDECN4 into an XMVECTOR. |
XMLoadUDecN4_XR | Loads an extended range XMUDECN4 into an XMVECTOR. |
XMLoadUInt2 | Loads unsigned integer data into the x and y components of an XMVECTOR. |
XMLoadUInt3 | Loads unsigned integer data into the x, y, and z components of an XMVECTOR, without type checking. |
XMLoadUInt4 | Loads unsigned integer data into an XMVECTOR. |
XMLoadUNibble4 | Loads an XMUNIBBLE4 into an XMVECTOR. |
XMLoadUShort2 | Loads an XMUSHORT2 into an XMVECTOR. |
XMLoadUShort4 | Loads an XMUSHORT4 into an XMVECTOR. |
XMLoadUShortN2 | Loads an XMUSHORTN2 into an XMVECTOR. |
XMLoadUShortN4 | Loads an XMUSHORTN4 into an XMVECTOR. |
XMLoadXDec4 | Loads an XMXDEC4 into an XMVECTOR. |
XMLoadXDecN4 | Loads an XMXDECN4 into an XMVECTOR. |