Point.Multiply(Point, Matrix) メソッド

定義

指定した Point 構造体を、指定した Matrix 構造体で変換します。

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

パラメーター

point
Point

変換する点。

matrix
Matrix

変換行列。

戻り値

変換されたポイント。

次の例では、 メソッドを使用して 構造体に Point 構造体を乗算する Matrix 方法を Multiply 示します。

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

適用対象

こちらもご覧ください