# Matrix3x2.Multiply Method

## Definition

Performs a multiplication operation on a matrix.

 Multiply(Matrix3x2, Matrix3x2) Returns the matrix that results from multiplying two matrices together. Multiply(Matrix3x2, Single) Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.

## Multiply(Matrix3x2, Matrix3x2)

Returns the matrix that results from multiplying two matrices together.

``````public:
static System::Numerics::Matrix3x2 Multiply(System::Numerics::Matrix3x2 value1, System::Numerics::Matrix3x2 value2);``````
``public static System.Numerics.Matrix3x2 Multiply (System.Numerics.Matrix3x2 value1, System.Numerics.Matrix3x2 value2);``
``static member Multiply : System.Numerics.Matrix3x2 * System.Numerics.Matrix3x2 -> System.Numerics.Matrix3x2``
``Public Shared Function Multiply (value1 As Matrix3x2, value2 As Matrix3x2) As Matrix3x2``

#### Parameters

value1
Matrix3x2

The first matrix.

value2
Matrix3x2

The second matrix.

#### Returns

Matrix3x2

The product matrix.

## Multiply(Matrix3x2, Single)

Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.

``````public:
static System::Numerics::Matrix3x2 Multiply(System::Numerics::Matrix3x2 value1, float value2);``````
``public static System.Numerics.Matrix3x2 Multiply (System.Numerics.Matrix3x2 value1, float value2);``
``static member Multiply : System.Numerics.Matrix3x2 * single -> System.Numerics.Matrix3x2``
``Public Shared Function Multiply (value1 As Matrix3x2, value2 As Single) As Matrix3x2``

#### Parameters

value1
Matrix3x2

The matrix to scale.

value2
Single

The scaling value to use.

#### Returns

Matrix3x2

The scaled matrix.