Partager via


fonction XMFLOAT4X3 ::XMFLOAT4X3(constfloat*) (directxmath.h)

Initialise une nouvelle instance de la XMFLOAT4X3 structure à partir d’un tableau de douze élémentsfloat.

Initialise une nouvelle instance de la structure XMFLOAT4X3 à partir d’un tableau de douze élémentsfloat.

Note Ce constructeur n’est disponible que sous C++.
 

Syntaxe

void XMFLOAT4X3(
  const float *pArray
) noexcept;

Paramètres

pArray

Adresse d’un tableau de 12 élémentsfloat, spécifiant la valeur de chaque membre d’un nouveau instance de XMFLOAT4X3.

Valeur de retour

None

Remarques

Les éléments de matrice sont stockés dans pArray dans l’ordre principal des lignes .

Les deux exemples de pseudocode suivants illustrent l’opération de ce constructeur :


   XMFLOAT4X3 mat;
   mat._11 = pArray[0];
   mat._12 = pArray[1];
   mat._13 = pArray[2];
   mat._21 = pArray[3];
   mat._22 = pArray[4];
   mat._23 = pArray[5];
   mat._31 = pArray[6];
   mat._32 = pArray[7];
   mat._33 = pArray[8];
   mat._41 = pArray[9];
   mat._42 = pArray[10];
   mat._43 = pArray[11];
    

ou


   XMFLOAT4X3 mat;
   mat.m[0,0] = pArray[0];
   mat.m[0,1] = pArray[1];
   mat.m[0,2] = pArray[2];
   mat.m[1,0] = pArray[3];
   mat.m[1,1] = pArray[4];
   mat.m[1,2] = pArray[5];
   mat.m[2,0] = pArray[6];
   mat.m[2,1] = pArray[7];
   mat.m[2,2] = pArray[8];
   mat.m[3,0] = pArray[9];
   mat.m[3,1] = pArray[10];
   mat.m[3,2] = pArray[11];
   

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête directxmath.h

Voir aussi

Référence

XMFLOAT4X3

constructeurs XMFLOAT4X3