Matrix3x2.CreateScale 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立縮放矩陣。
多載
CreateScale(Single, Single) |
從指定的 X 和 Y 元件建立縮放矩陣。 |
CreateScale(Single, Vector2) |
建立縮放矩陣,會和指定的縮放比例及從指定中心開始的位移統一縮放。 |
CreateScale(Single, Single, Vector2) |
建立依指定中心點位移的縮放矩陣。 |
CreateScale(Single) |
建立縮放矩陣,會依據指定的縮放比例統一縮放。 |
CreateScale(Vector2) |
從指定的向量縮放比例建立縮放矩陣。 |
CreateScale(Vector2, Vector2) |
從指定的向量縮放比例和從指定中心點開始的位移,建立縮放矩陣。 |
CreateScale(Single, Single)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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)
- 來源:
- Matrix3x2.cs
- 來源:
- Matrix3x2.cs
- 來源:
- 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
中心位移。
傳回
縮放矩陣。