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

Inizializza una nuova istanza della XMFLOAT4X4 struttura da sedici valori scalari float .

Inizializza una nuova istanza della struttura XMFLOAT4X4 da sedici valori scalari float .

Nota Questo costruttore è disponibile solo in C++.
 

Sintassi

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;

Parametri

m00

Valore utilizzato per inizializzare il membro _11 (equivalente al membro m[0,0] della XMFLOAT4X4 struttura.

m01

Valore utilizzato per inizializzare il membro _12 (equivalente a m[0,1]) della XMFLOAT4X4 struttura.

m02

Valore utilizzato per inizializzare il membro _13 (equivalente a m[0,2]) della XMFLOAT4X4 struttura.

m03

Valore utilizzato per inizializzare il membro _14 (equivalente a m[0,3]) della XMFLOAT4X4 struttura.

m10

Valore utilizzato per inizializzare il membro _21 (equivalente a m[1,0]) della XMFLOAT4X4 struttura.

m11

Valore utilizzato per inizializzare il membro _22 (equivalente a m[1,1]) della XMFLOAT4X4 struttura.

m12

Valore utilizzato per inizializzare il membro _23 (equivalente a m[1,2]) della XMFLOAT4X4 struttura.

m13

Valore utilizzato per inizializzare il membro _24 (equivalente a m[1,3]) della XMFLOAT4X4 struttura.

m20

Valore utilizzato per inizializzare il membro _31 (equivalente a m[2,0]) della XMFLOAT4X4 struttura.

m21

Valore utilizzato per inizializzare il membro _32 (equivalente a m[2,1]) della XMFLOAT4X4 struttura.

m22

Valore utilizzato per inizializzare il membro _33 (equivalente a m[2,2]) della XMFLOAT4X4 struttura.

m23

Valore utilizzato per inizializzare il membro _34 (equivalente a m[2,3]) della XMFLOAT4X4 struttura.

m30

Valore utilizzato per inizializzare il membro _41 (equivalente a m[3,0]) della XMFLOAT4X4 struttura.

m31

Valore utilizzato per inizializzare il membro _42 (equivalente a m[3,1]) della XMFLOAT4X4 struttura.

m32

Valore utilizzato per inizializzare il membro _43 (equivalente a m[3,2]) della XMFLOAT4X4 struttura.

m33

Valore utilizzato per inizializzare il membro _34 (equivalente a m[3,3]) della XMFLOAT4X4 struttura.

Valore restituito

nessuno

Osservazioni

I due esempi di pseudocodice seguenti illustrano l'operazione di questo costruttore:


   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;

      

Oppure


   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;
     

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Riferimento

XMFLOAT4X4

costruttori XMFLOAT4X4