Partager via


Fonction XMMATRIX ::operator* (directxmath.h)

Effectue une multiplication matricielle du instance actuel de XMMATRIX par un autre instance de XMMATRIX.

Cet opérateur effectue une multiplication matricielle du instance actuel de XMMATRIX par un autre instance de XMMATRIX.

Note Cet opérateur est disponible uniquement lors du développement avec C++.
 

Syntaxe

XMMATRIX XM_CALLCONV operator*(
  [ref] FXMMATRIX M
) noexcept;

Paramètres

[ref] M

Instance de XMMATRIX à multiplier par rapport au instance actuel de XMMATRIX.

Valeur retournée

Une instance de XMMATRIX contenir le résultat de la multiplication matricielle.

Remarques

Le courant XMMATRIX est le côté gauche de la multiplication matricielle. C’est-à-dire que l’opération de matrice mat2 = mat1 * M peut être implémentée comme suit :

      XMMATRIX mat1;
      XMMATRIX mat2;
      XMMATRIX M
      mat2 = mat1 * M
      const XMMATRIX& M;
      XMMATRIX& mat1;
      XMMATRIX& mat2;
      mat2 = XMMatrixMultiply(mat1, M);

Configuration requise

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

Voir aussi

Référence

XMMATRIX

Opérateurs XMMATRIX