Matrix3x2.CreateScale 方法

定义

创建缩放矩阵。

重载

CreateScale(Single, Single)

从指定 X 和 Y 分量创建缩放矩阵。

CreateScale(Single, Vector2)

使用相对于指定中心的偏移量,创建通过指定比例统一缩放的缩放矩阵。

CreateScale(Single, Single, Vector2)

创建按给定中心点偏移的缩放矩阵。

CreateScale(Single)

创建使用给定比例统一缩放的缩放矩阵。

CreateScale(Vector2)

从指定向量比例创建缩放矩阵。

CreateScale(Vector2, Vector2)

使用相对于指定中心点的偏移量从指定向量比例创建缩放矩阵。

CreateScale(Single, Single)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

从指定 X 和 Y 分量创建缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(float xScale, float yScale);
public static System.Numerics.Matrix3x2 CreateScale (float xScale, float yScale);
static member CreateScale : single * single -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (xScale As Single, yScale As Single) As Matrix3x2

参数

xScale
Single

作为 X 轴上的缩放量的值。

yScale
Single

作为 Y 轴上的缩放量的值。

返回

缩放矩阵。

适用于

CreateScale(Single, Vector2)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

使用相对于指定中心的偏移量,创建通过指定比例统一缩放的缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(float scale, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (float scale, System.Numerics.Vector2 centerPoint);
static member CreateScale : single * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scale As Single, centerPoint As Vector2) As Matrix3x2

参数

scale
Single

要使用的统一比例。

centerPoint
Vector2

中心偏移量。

返回

缩放矩阵。

适用于

CreateScale(Single, Single, Vector2)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

创建按给定中心点偏移的缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(float xScale, float yScale, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (float xScale, float yScale, System.Numerics.Vector2 centerPoint);
static member CreateScale : single * single * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (xScale As Single, yScale As Single, centerPoint As Vector2) As Matrix3x2

参数

xScale
Single

作为 X 轴上的缩放量的值。

yScale
Single

作为 Y 轴上的缩放量的值。

centerPoint
Vector2

中心点。

返回

缩放矩阵。

适用于

CreateScale(Single)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

创建使用给定比例统一缩放的缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(float scale);
public static System.Numerics.Matrix3x2 CreateScale (float scale);
static member CreateScale : single -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scale As Single) As Matrix3x2

参数

scale
Single

要使用的统一比例。

返回

缩放矩阵。

适用于

CreateScale(Vector2)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

从指定向量比例创建缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales);
static member CreateScale : System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2) As Matrix3x2

参数

scales
Vector2

要使用的比例。

返回

缩放矩阵。

适用于

CreateScale(Vector2, Vector2)

Source:
Matrix3x2.cs
Source:
Matrix3x2.cs
Source:
Matrix3x2.cs

使用相对于指定中心点的偏移量从指定向量比例创建缩放矩阵。

public:
 static System::Numerics::Matrix3x2 CreateScale(System::Numerics::Vector2 scales, System::Numerics::Vector2 centerPoint);
public static System.Numerics.Matrix3x2 CreateScale (System.Numerics.Vector2 scales, System.Numerics.Vector2 centerPoint);
static member CreateScale : System.Numerics.Vector2 * System.Numerics.Vector2 -> System.Numerics.Matrix3x2
Public Shared Function CreateScale (scales As Vector2, centerPoint As Vector2) As Matrix3x2

参数

scales
Vector2

要使用的比例。

centerPoint
Vector2

中心偏移量。

返回

缩放矩阵。

适用于