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

Inicializa uma nova instância da estrutura de XMFLOAT4X4 dezesseis valores escalares float .

Inicializa uma nova instância da estrutura XMFLOAT4X4 de dezesseis valores escalares float .

Nota Esse construtor só está disponível em C++.
 

Sintaxe

void XMFLOAT4X4(
  float m00,
  float m01,
  float m02,
  float m03,
  float m10,
  float m11,
  float m12,
  float m13,
  float m20,
  float m21,
  float m22,
  float m23,
  float m30,
  float m31,
  float m32,
  float m33
) noexcept;

Parâmetros

m00

Valor usado para inicializar o membro _11 (equivalente a m[0,0] membro) da XMFLOAT4X4 estrutura.

m01

Valor usado para inicializar o membro _12 (equivalente a m[0,1]) da XMFLOAT4X4 estrutura.

m02

Valor usado para inicializar o membro _13 (equivalente a m[0,2]) da XMFLOAT4X4 estrutura.

m03

Valor usado para inicializar o membro _14 (equivalente a m[0,3]) da XMFLOAT4X4 estrutura.

m10

Valor usado para inicializar o membro _21 (equivalente a m[1,0]) da XMFLOAT4X4 estrutura.

m11

Valor usado para inicializar o membro _22 (equivalente a m[1,1]) da XMFLOAT4X4 estrutura.

m12

Valor usado para inicializar o membro _23 (equivalente a m[1,2]) da XMFLOAT4X4 estrutura.

m13

Valor usado para inicializar o membro _24 (equivalente a m[1,3]) da XMFLOAT4X4 estrutura.

m20

Valor usado para inicializar o membro _31 (equivalente a m[2,0]) da XMFLOAT4X4 estrutura.

m21

Valor usado para inicializar o membro _32 (equivalente a m[2,1]) da XMFLOAT4X4 estrutura.

m22

Valor usado para inicializar o membro _33 (equivalente a m[2,2]) da XMFLOAT4X4 estrutura.

m23

Valor usado para inicializar o membro _34 (equivalente a m[2,3]) da XMFLOAT4X4 estrutura.

m30

Valor usado para inicializar o membro _41 (equivalente a m[3,0]) da XMFLOAT4X4 estrutura.

m31

Valor usado para inicializar o membro _42 (equivalente a m[3,1]) da XMFLOAT4X4 estrutura.

m32

Valor usado para inicializar o membro _43 (equivalente a m[3,2]) da XMFLOAT4X4 estrutura.

m33

Valor usado para inicializar o membro _34 (equivalente a m[3,3]) da XMFLOAT4X4 estrutura.

Retornar valor

Nenhum

Comentários

Os dois exemplos de pseudocódigo a seguir demonstram a operação deste construtor:


   XMFLOAT4X4 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;
   mat._41 = m30;
   mat._42 = m31;
   mat._43 = m32;
   mat._44 = m33;

      

Ou


   XMFLOAT4X4 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;
   mat.m[3,0] = m30;
   mat.m[3,1] = m31;
   mat.m[3,2] = m32;
   mat.m[3,3] = m33;
     

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

Referência

XMFLOAT4X4

Construtores XMFLOAT4X4