Funzione XMMATRIX::operator*= (directxmath.h)

Esegue una moltiplicazione di matrice dell'istanza corrente di XMMATRIX da un'altra istanza di XMMATRIX e restituisce un riferimento all'istanza corrente, che è stata aggiornata.

Questo operatore esegue una moltiplicazione di matrice dell'istanza corrente di XMMATRIX da un'altra istanza di XMMATRIX e restituisce un riferimento all'istanza corrente, che è stata aggiornata.

Nota Questo operatore è disponibile solo quando si sviluppa con C++.
 

Sintassi

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

Parametri

[ref] M

Istanza di XMMATRIX da moltiplicare per l'istanza corrente di XMMATRIX.

Valore restituito

Riferimento all'istanza corrente di XMMATRIX, che è stato aggiornato da questo operatore.

Commenti

L'oggetto corrente XMMATRIX è il lato sinistro della moltiplicazione della matrice. Ovvero l'operazione matrice mat1 = mat1 * M può essere implementata come:

      XMMATRIX mat1;
      XMMATRIX M
      mat1 *= M
Equivale all'uso dell'operatore* e all'assegnazione del risultato al primo argomento della chiamata.
      const XMMATRIX& M;
      XMMATRIX& mat1;
      mat1 = XMMatrixMultiply(mat1, M);

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Riferimento

XMMATRIX

Operatori XMMATRIX