Compartilhar via


Função XMMATRIX::operator* (directxmath.h)

Executa uma multiplicação de matriz da instância atual de XMMATRIX por outra instância do XMMATRIX.

Esse operador executa uma multiplicação de matriz da instância atual do XMMATRIX por outra instância do XMMATRIX.

Nota Esse operador só está disponível ao desenvolver com C++.
 

Sintaxe

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

Parâmetros

[ref] M

Instância de XMMATRIX a ser multiplicada em relação à instância atual do XMMATRIX.

Retornar valor

Uma instância de XMMATRIX que contém o resultado da multiplicação de matriz.

Comentários

A atual XMMATRIX é o lado esquerdo da multiplicação de matriz. Essa é a operação de matriz mat2 = mat1 * M pode ser implementada como:

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

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

Referência

XMMATRIX

Operadores XMMATRIX