Matrix 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 Matrix 類別的新執行個體。
多載
Matrix() |
初始化 Matrix 類別的新執行個體做為識別 (Identity) 矩陣。 |
Matrix(Matrix3x2) |
Matrix使用指定的 |
Matrix(Rectangle, Point[]) |
初始化 Matrix 類別的新執行個體至指定的矩形和點陣列所定義的幾何轉換。 |
Matrix(RectangleF, PointF[]) |
初始化 Matrix 類別的新執行個體至指定的矩形和點陣列所定義的幾何轉換。 |
Matrix(Single, Single, Single, Single, Single, Single) |
使用指定的項目,初始化 Matrix 類別的新執行個體。 |
Matrix()
Matrix(Matrix3x2)
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
Matrix使用指定的 matrix
建構 。
public:
Matrix(System::Numerics::Matrix3x2 matrix);
public Matrix (System.Numerics.Matrix3x2 matrix);
new System.Drawing.Drawing2D.Matrix : System.Numerics.Matrix3x2 -> System.Drawing.Drawing2D.Matrix
Public Sub New (matrix As Matrix3x2)
參數
- matrix
- Matrix3x2
要從中建構的矩陣數據。
適用於
Matrix(Rectangle, Point[])
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
初始化 Matrix 類別的新執行個體至指定的矩形和點陣列所定義的幾何轉換。
public:
Matrix(System::Drawing::Rectangle rect, cli::array <System::Drawing::Point> ^ plgpts);
public Matrix (System.Drawing.Rectangle rect, System.Drawing.Point[] plgpts);
new System.Drawing.Drawing2D.Matrix : System.Drawing.Rectangle * System.Drawing.Point[] -> System.Drawing.Drawing2D.Matrix
Public Sub New (rect As Rectangle, plgpts As Point())
參數
備註
這個方法會初始化新的 Matrix,使其代表幾何轉換,將 參數指定的 rect
矩形對應至 參數中 plgpts
三點所定義的平行投影。 矩形的左上角會對應至陣列中的 plgpts
第一個點、右上角對應至第二個點,而左下角則對應至第三個點。 平行投影的右下角點由前三個隱含。
適用於
Matrix(RectangleF, PointF[])
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
初始化 Matrix 類別的新執行個體至指定的矩形和點陣列所定義的幾何轉換。
public:
Matrix(System::Drawing::RectangleF rect, cli::array <System::Drawing::PointF> ^ plgpts);
public Matrix (System.Drawing.RectangleF rect, System.Drawing.PointF[] plgpts);
new System.Drawing.Drawing2D.Matrix : System.Drawing.RectangleF * System.Drawing.PointF[] -> System.Drawing.Drawing2D.Matrix
Public Sub New (rect As RectangleF, plgpts As PointF())
參數
- rect
- RectangleF
RectangleF 結構,表示要轉換的矩形。
備註
這個方法會初始化新的 Matrix ,使其代表幾何轉換,將 參數指定的 rect
矩形對應至 參數中 plgpts
三點所定義的平行投影。 矩形的左上角會對應至陣列中的 plgpts
第一個點、右上角對應至第二個點,而左下角則對應至第三個點。 平行投影的右下角點由前三個隱含。
適用於
Matrix(Single, Single, Single, Single, Single, Single)
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
- 來源:
- Matrix.cs
使用指定的項目,初始化 Matrix 類別的新執行個體。
public:
Matrix(float m11, float m12, float m21, float m22, float dx, float dy);
public Matrix (float m11, float m12, float m21, float m22, float dx, float dy);
new System.Drawing.Drawing2D.Matrix : single * single * single * single * single * single -> System.Drawing.Drawing2D.Matrix
Public Sub New (m11 As Single, m12 As Single, m21 As Single, m22 As Single, dx As Single, dy As Single)