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 |
ヘッダー | directxmath.h |
関連項目
参照