XMMATRIX::operator*= 함수(directxmath.h)

의 현재 instance 다른 instance XMMATRIXXMMATRIX 곱한 행렬을 수행하고 업데이트된 현재 instance 대한 참조를 반환합니다.

이 연산자는 XMMATRIX의 현재 instance 다른 instance XMMATRIX 곱한 행렬을 수행하고 업데이트된 현재 instance 대한 참조를 반환합니다.

참고 이 연산자는 C++를 사용하여 개발할 때만 사용할 수 있습니다.
 

구문

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

매개 변수

[ref] M

XMMATRIX 현재 instance 곱할 인스턴스입니다XMMATRIX.

반환 값

이 연산자에 의해 업데이트된 의 XMMATRIX현재 instance 대한 참조입니다.

설명

현재 XMMATRIX 는 행렬 곱셈의 왼쪽입니다. 즉 행렬 연산 mat1 = mat1 * M 을 다음과 같이 구현할 수 있습니다.

      XMMATRIX mat1;
      XMMATRIX M
      mat1 *= M
또한 operator*를 사용하고 결과를 호출의 첫 번째 인수에 할당하는 것과 같습니다.
      const XMMATRIX& M;
      XMMATRIX& mat1;
      mat1 = XMMatrixMultiply(mat1, M);

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 directxmath.h

추가 정보

참조

XMMATRIX

XMMATRIX 연산자