Share via


funzione XMFLOAT3X4::XMFLOAT3X4(constfloat*) (directxmath.h)

Costruisce un XMFLOAT3X4 da una matrice di 12 elementi di valori float.

Sintassi

void XMFLOAT3X4(
  const float *pArray
) noexcept;

Parametri

pArray

Tipo: const float *

Puntatore a una matrice di 12 elementi di valori float. La matrice specifica il valore di ogni membro della nuova matrice.

Valore restituito

nessuno

Osservazioni

Gli elementi matrice in pArray devono essere in ordine principale di riga. Questi due esempi di pseudocodice illustrano il funzionamento di questo costruttore.

DirectX::XMFLOAT3X4 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];
DirectX::XMFLOAT3X4 mat;
mat.m[0, 0] = pArray[0];
mat.m[0, 1] = pArray[1];
mat.m[0, 2] = pArray[2];
mat.m[0, 3] = pArray[3];
mat.m[1, 0] = pArray[4];
mat.m[1, 1] = pArray[5];
mat.m[1, 2] = pArray[6];
mat.m[1, 3] = pArray[7];
mat.m[2, 0] = pArray[8];
mat.m[2, 1] = pArray[9];
mat.m[2, 2] = pArray[10];
mat.m[2, 3] = pArray[11];

Requisiti

Requisito Valore
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

struttura XMFLOAT3X4