Freigeben über


Point.Multiply(Point, Matrix) Methode

Definition

Transformiert die angegebene Point-Struktur mit der angegebenen Matrix-Struktur.

public:
 static System::Windows::Point Multiply(System::Windows::Point point, System::Windows::Media::Matrix matrix);
public static System.Windows.Point Multiply (System.Windows.Point point, System.Windows.Media.Matrix matrix);
static member Multiply : System.Windows.Point * System.Windows.Media.Matrix -> System.Windows.Point
Public Shared Function Multiply (point As Point, matrix As Matrix) As Point

Parameter

point
Point

Der zu transformierende Punkt.

matrix
Matrix

Die Transformationsmatrix.

Gibt zurück

Der transformierte Punkt.

Beispiele

Im folgenden Beispiel wird gezeigt, wie eine Point Struktur mithilfe der Multiply -Methode mit einer Matrix -Struktur multipliziert wird.

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;
}

Gilt für:

Weitere Informationen