Поделиться через


Функции хранения векторов из библиотеки DirectXMath

Список функций для хранения значений, полученных из аппаратных регистров, предоставляемых в составе библиотеки DirectXMath.

Приведенный ниже список включает функции хранилища, которые в настоящее время входят в библиотеку DirectXMath и доступны через DirectXMath.h.

В этом разделе

Раздел Описание
XMStoreByte2 Хранит XMVECTOR в XMBYTE2.
XMStoreByte4 Хранит XMVECTOR в XMBYTE4.
XMStoreByteN2 Хранит XMVECTOR в XMBYTEN2.
XMStoreByteN4 Хранит XMVECTOR в XMBYTEN4.
XMStoreColor Сохраняет XMVECTOR в XMCOLOR.
XMStoreDec4 Хранит XMVECTOR в XMDEC4.
XMStoreDecN4 Сохраняет XMVECTOR в XMDECN4.
XMStoreFloat Сохраняет XMVECTOR в плавающем объекте.
XMStoreFloat2 Хранит XMVECTOR в XMFLOAT2.
XMStoreFloat2A Хранит XMVECTOR в XMFLOAT2A.
XMStoreFloat3 Хранит XMVECTOR в XMFLOAT3.
XMStoreFloat3A Хранит XMVECTOR в XMFLOAT3A.
XMStoreFloat3PK Хранит XMVECTOR в XMFLOAT3PK.
XMStorefloat3SE Хранит XMVECTOR в XMFLOAT3SE.
XMStoreFloat3x3 Сохраняет XMMATRIX в XMFLOAT3X3.
XMStoreFloat3x4 Хранит XMMATRIX в XMFLOAT3X4.
XMStoreFloat3x4A Хранит XMMATRIX в XMFLOAT3X4A.
XMStoreFloat4 Хранит XMVECTOR в XMFLOAT4.
XMStoreFloat4A Хранит XMVECTOR в XMFLOAT4A.
XMStoreFloat4x3 Сохраняет XMMATRIX в XMFLOAT4X3.
XMStoreFloat4x3A Хранит XMVECTOR в XMFLOAT4X3A.
XMStoreFloat4x4 Хранит XMMATRIX в XMFLOAT4X4.
XMStoreFloat4x4A Хранит XMVECTOR в XMFLOAT4X4A.
XMStoreHalf2 Хранит XMVECTOR в XMHALF2.
XMStoreHalf4 Сохраняет XMVECTOR в XMHALF4.
XMStoreInt Сохраняет XMVECTOR в uint32_t.
XMStoreInt2 Хранит XMVECTOR в двухэлейном массиве uint32_t массиве.
XMStoreInt2A Хранит XMVECTOR в 16-байтовом выровненном 2 элементе uint32_t массиве .
XMStoreInt3 Хранит XMVECTOR в массиве uint32_t из 3 элементов.
XMStoreInt3A Хранит XMVECTOR в 16-байтовом выровненном 3-элементе uint32_t массиве .
XMStoreInt4 Хранит XMVECTOR в массиве uint32_t из 4 элементов.
XMStoreInt4A Хранит XMVECTOR в 16-байтовом выровненном 4-элементе uint32_t массиве .
XMStoreShort2 Хранит XMVECTOR в XMSHORT2.
XMStoreShort4 Хранит XMVECTOR в XMSHORT4.
XMStoreShortN2 Хранит XMVECTOR в XMSHORTN2.
XMStoreShortN4 Хранит XMVECTOR в XMSHORTN4.
XMStoreSInt2 Хранит целочисленные данные со знаком из XMVECTOR в структуре XMINT2 .
XMStoreSInt3 Хранит целочисленные данные со знаком из XMVECTOR в структуре XMINT3 .
XMStoreSInt4 Хранит целочисленные данные со знаком из XMVECTOR в структуре XMINT4 .
XMStoreU555 Хранит XMVECTOR в XMU555.
XMStoreU565 Хранит XMVECTOR в XMU565.
XMStoreUByte2 Хранит XMVECTOR в XMUBYTE2.
XMStoreUByte4 Хранит XMVECTOR в XMUBYTE4.
XMStoreUByteN2 Хранит XMVECTOR в XMUBYTEN2.
XMStoreUByteN4 Хранит XMVECTOR в XMUBYTEN4.
XMStoreUDec4 Хранит XMVECTOR в XMUDEC4.
XMStoreUDecN4 Хранит XMVECTOR в XMUDECN4.
XMStoreUDecN4_XR Сохраняет расширенный диапазон XMUDECN4 в XMVECTOR.
XMStoreUInt2 Сохраняет целочисленные данные без знака из XMVECTOR в структуре XMUINT2 .
XMStoreUInt3 Сохраняет целочисленные данные без знака из XMVECTOR в структуре XMUINT3 .
XMStoreUInt4 Сохраняет целочисленные данные без знака из XMVECTOR в структуре XMUINT4 .
XMStoreUNibble4 Хранит XMVECTOR в XMUNIBBLE4.
XMStoreUShort2 Хранит XMVECTOR в XMUSHORT2.
XMStoreUShort4 Хранит XMVECTOR в XMUSHORT4.
XMStoreUShortN2 Хранит XMVECTOR в XMUSHORTN2.
XMStoreUShortN4 Хранит XMVECTOR в XMUSHORTN4.
XMStoreXDec4 Хранит XMVECTOR в XMXDEC4.
XMStoreXDecN4 Хранит XMVECTOR в XMXDECN4.

Функции библиотеки DirectXMath