fonction XMFLOAT3X3 ::XMFLOAT3X3(constfloat*) (directxmath.h)
Initialise une nouvelle instance de la XMFLOAT3X3
structure à partir d’un tableau de neuf élémentsfloat
.
Initialise une nouvelle instance de la structure XMFLOAT3X3 à partir d’un tableau de neuf élémentsfloat
.
Syntaxe
void XMFLOAT3X3(
const float *pArray
) noexcept;
Paramètres
pArray
Adresse d’un tableau de 9 élémentsfloat
, spécifiant la valeur de chaque membre d’un nouveau instance de XMFLOAT3X3.
Valeur de retour
None
Remarques
Les éléments de matrice sont stockés dans pArray dans l’ordreprincipal des lignes .
Les deux exemples de pseudocode suivants illustrent l’opération de ce constructeur :
XMFLOAT3X3 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];
ou
XMFLOAT3X3 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];
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directxmath.h |
Voir aussi
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour