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 function currently part of the DirectXMath Library, and available through DirectXMath.h.

In this section

TopicDescription

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.

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.

 

 

 

Community Additions

ADD
Show:
© 2014 Microsoft