Função XMFLOAT3X4::XMFLOAT3X4(constfloat*) (directxmath.h)

Constrói um XMFLOAT3X4 de uma matriz de 12 elementos de valores float.

Sintaxe

void XMFLOAT3X4(
  const float *pArray
) noexcept;

Parâmetros

pArray

Tipo: const float *

Um ponteiro para uma matriz de 12 elementos de valores float. A matriz especifica o valor de cada membro da nova matriz.

Retornar valor

Nenhum

Comentários

Os elementos de matriz em pArray devem estar em ordem de linha principal. Esses dois exemplos de pseudocódigo ilustram como esse construtor opera.

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 Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

estrutura XMFLOAT3X4