Compartir a través de


función XMFLOAT3X4::XMFLOAT3X4(constfloat*) (directxmath.h)

Construye un XMFLOAT3X4 a partir de una matriz de 12 elementos de valores float.

Sintaxis

void XMFLOAT3X4(
  const float *pArray
) noexcept;

Parámetros

pArray

Tipo: const float *

Puntero a una matriz de 12 elementos de valores float. La matriz especifica el valor de cada miembro de la nueva matriz.

Valor devuelto

None

Observaciones

Los elementos de matriz de pArray deben estar en orden principal de fila. Estos dos ejemplos de pseudocódigo muestran cómo funciona este constructor.

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];

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

estructura de XMFLOAT3X4