Функция XMMATRIX::operator*= (directxmath.h)
Выполняет матричное умножение текущего экземпляра на XMMATRIX
другой экземпляр XMMATRIX
и возвращает ссылку на текущий экземпляр , который был обновлен.
Этот оператор выполняет матричное умножение текущего экземпляра XMMATRIX на другой экземпляр XMMATRIX
и возвращает ссылку на текущий экземпляр, который был обновлен.
Синтаксис
XMMATRIX &XM_CALLCONV operator*=(
[ref] FXMMATRIX M
) noexcept;
Параметры
[ref] M
Экземпляр для XMMATRIX
умножения на текущий XMMATRIX
экземпляр .
Возвращаемое значение
Ссылка на текущий XMMATRIX
экземпляр , который был обновлен этим оператором.
Комментарии
Текущий XMMATRIX
— это левая часть матричного умножения. Это матричная операция mat1 = mat1 * M может быть реализована следующим образом:
XMMATRIX mat1; XMMATRIX M mat1 *= M |
const XMMATRIX& M; XMMATRIX& mat1; mat1 = XMMatrixMultiply(mat1, M); |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | directxmath.h |
См. также раздел
Справочные материалы