# Matrix.Multiply Method (Matrix)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Multiplies the current matrix by the specified matrix.

**Namespace:** Microsoft.WindowsMobile.DirectX

**Assembly:** Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

## Syntax

```
'Declaration
Public Sub Multiply ( _
m As Matrix _
)
'Usage
Dim instance As Matrix
Dim m As Matrix
instance.Multiply(m)
```

```
public void Multiply(
Matrix m
)
```

```
public:
void Multiply(
Matrix m
)
```

```
member Multiply :
m:Matrix -> unit
```

#### Parameters

- m

Type: Microsoft.WindowsMobile.DirectX.Matrix

Source Matrix structure to multiply by the current instance.

## Remarks

This result of this method represents the transformation of the current instance followed by the transformation of m.

The following equation shows how the multiplication takes place.

this instance = this instance * m

## .NET Framework Security

- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.

## Platforms

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

## Version Information

#### .NET Compact Framework

Supported in: 3.5, 2.0