Функция XMMATRIX::XMMATRIX(constfloat*) (directxmath.h)

Инициализирует новый экземпляр структуры XMMATRIX из массива шестнадцати элементов float .

Инициализирует новый экземпляр структуры XMMATRIX из массива шестнадцати элементов float .

Примечание Этот конструктор доступен только при разработке на C++.
 

Синтаксис

void XMMATRIX(
  const float *pArray
) noexcept;

Параметры

pArray

Адрес 16-го элемента <wdcml:mark type="appdef" xmlns:wdcml="http://microsoft.com/wdcml">Массив float</wdcml:mark> , указывающий значение каждого члена нового экземпляра XMMATRIX.

Возвращаемое значение

None

Remarks

Элементы матрицы хранятся в pArray в основном порядке строк .

Следующий псевдокод демонстрирует работу этого конструктора:

XMMATRIX mat;
mat._11=pArray[0];
mat._12=pArray[1];
mat._13=pArray[2];
mat._14=pArray[3];
mat._21=pArray[4];
mat._22=pArray[5];
mat._23=pArray[6];
mat._24=pArray[7];
mat._31=pArray[8];
mat._32=pArray[9];
mat._33=pArray[10];
mat._34=pArray[11];
mat._41=pArray[12];
mat._42=pArray[13];
mat._43=pArray[14];
mat._44=pArray[15];

Требования

   
Целевая платформа Windows
Header directxmath.h

См. также раздел

XMMATRIX

Конструкторы XMMATRIX