Freigeben über


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

Führt eine Matrixmultiplikation der aktuellen instance von XMMATRIX durch eine andere instance von aus XMMATRIX und gibt einen Verweis auf den aktuellen instance zurück, der aktualisiert wurde.

Dieser Operator führt eine Matrixmultiplikation der aktuellen instance von XMMATRIX durch eine andere instance von aus XMMATRIX und gibt einen Verweis auf den aktuellen instance zurück, der aktualisiert wurde.

Hinweis Dieser Operator ist nur bei der Entwicklung mit C++ verfügbar.
 

Syntax

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

Parameter

[ref] M

Instanz von, die XMMATRIX mit dem aktuellen instance von XMMATRIXmultipliziert werden soll.

Rückgabewert

Verweis auf den aktuellen instance von XMMATRIX, der von diesem Operator aktualisiert wurde.

Hinweise

Der Aktuelle XMMATRIX ist die linke Seite der Matrixmultiplikation. Dies ist der Matrixvorgang mat1 = mat1 * M kann als implementiert werden:

      XMMATRIX mat1;
      XMMATRIX M
      mat1 *= M
Und entspricht der Verwendung von Operator* und dem Zuweisen des Ergebnisses zum ersten Argument des Aufrufs.
      const XMMATRIX& M;
      XMMATRIX& mat1;
      mat1 = XMMatrixMultiply(mat1, M);

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile directxmath.h

Weitere Informationen

Referenz

XMMATRIX

XMMATRIX-Operatoren