Multiply Method
Collapse the table of content
Expand the table of content

Point::Multiply Method (Point, Matrix)


Transforms the specified Point structure by the specified Matrix structure.

Namespace:   System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

static Point Multiply(
	Point point,
	Matrix matrix


Type: System.Windows::Point

The point to transform.

Type: System.Windows.Media::Matrix

The transformation matrix.

Return Value

Type: System.Windows::Point

The transformed point.

The following example shows how to multiply a Point structure by a Matrix structure using the Multiply method.

private Point multiplyPointByMatrixExample()

    Point point1 = new Point(10, 5);
    Matrix matrix1 = new Matrix(40, 50, 60, 70, 80, 90);

    // Multiplies a Point by a Matrix.
    // pointResult is equal to (780,940).
    Point pointResult = Point.Multiply(point1, matrix1);

    return pointResult;


.NET Framework
Available since 3.0
Return to top
© 2016 Microsoft