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