Compartilhar via


XMFLOAT3X4::XMFLOAT3X4(float,float,float,float,float,float,float,float,float,float,float,float) (directxmath.h)

Constrói um XMFLOAT3X4 de 12 valores float escalares.

Sintaxe

void XMFLOAT3X4(
  float m00,
  float m01,
  float m02,
  float m03,
  float m10,
  float m11,
  float m12,
  float m13,
  float m20,
  float m21,
  float m22,
  float m23
) noexcept;

Parâmetros

m00

Valor usado para inicializar o membro _11 (equivalentemente, o membro m[0,0] da nova matriz.

m01

Valor usado para inicializar o membro _12 (equivalentemente, o membro m[0,1] da nova matriz.

m02

Valor usado para inicializar o membro _13 (equivalentemente, o membro m[0,2] da nova matriz.

m03

Valor usado para inicializar o membro _14 (equivalentemente, o membro m[0,3] da nova matriz.

m10

Valor usado para inicializar o membro _21 (equivalentemente, o membro m[1,0] da nova matriz.

m11

Valor usado para inicializar o membro _22 (equivalentemente, o membro m[1,1] da nova matriz.

m12

Valor usado para inicializar o membro _23 (equivalentemente, o membro m[1,2] da nova matriz.

m13

Valor usado para inicializar o membro _24 (equivalentemente, o membro m[1,3] da nova matriz.

m20

Valor usado para inicializar o membro _31 (equivalentemente, o membro m[2,0] da nova matriz.

m21

Valor usado para inicializar o membro _32 (equivalentemente, o membro m[2,1] da nova matriz.

m22

Valor usado para inicializar o membro _33 (equivalentemente, o membro m[2,2] da nova matriz.

m23

Valor usado para inicializar o membro _34 (equivalentemente, o membro m[2,3] da nova matriz.

Retornar valor

Nenhum

Comentários

Esses dois exemplos de pseudocódigo ilustram como esse construtor opera.

DirectX::XMFLOAT3X4 mat;
mat._11 = m00;
mat._12 = m01;
mat._13 = m02;
mat._14 = m03;
mat._21 = m10;
mat._22 = m11;
mat._23 = m12;
mat._24 = m13;
mat._31 = m20;
mat._32 = m21;
mat._33 = m22;
mat._34 = m23;
DirectX::XMFLOAT3X4 mat;
mat.m[0, 0] = m00;
mat.m[0, 1] = m01;
mat.m[0, 2] = m02;
mat.m[0, 3] = m03;
mat.m[1, 0] = m10;
mat.m[1, 1] = m11;
mat.m[1, 2] = m12;
mat.m[1, 3] = m13;
mat.m[2, 0] = m20;
mat.m[2, 1] = m21;
mat.m[2, 2] = m22;
mat.m[2, 3] = m23;

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