Matrix3x2.CreateScale Matrix3x2.CreateScale Matrix3x2.CreateScale Matrix3x2.CreateScale Method

定義

拡大縮小行列を作成します。Creates a scaling matrix.

オーバーロード

CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single)

指定した X および Y 成分による拡大縮小行列を作成します。Creates a scaling matrix from the specified X and Y components.

CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2)

指定された中心からのオフセットで、指定された拡大率の一様拡大縮小を表す拡大縮小行列を作成します。Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.

CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2)

特定の中心点をオフセットとする拡大縮小行列を作成します。Creates a scaling matrix that is offset by a given center point.

CreateScale(Single) CreateScale(Single) CreateScale(Single) CreateScale(Single)

指定された拡大率による一様拡大縮小を表す拡大縮小行列を作成します。Creates a scaling matrix that scales uniformly with the given scale.

CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2)

指定したベクトル拡大率から、拡大縮小行列を作成します。Creates a scaling matrix from the specified vector scale.

CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2)

指定された中心点からのオフセットで、指定されたベクトル拡大率に基づいて、拡大縮小行列を作成します。Creates a scaling matrix from the specified vector scale with an offset from the specified center point.

CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single) CreateScale(Single, Single)

指定した X および Y 成分による拡大縮小行列を作成します。Creates a scaling matrix from the specified X and Y components.

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 Single Single Single

X 軸方向の拡大縮小値。The value to scale by on the X axis.

yScale
Single Single Single Single

Y 軸方向の拡大縮小値。The value to scale by on the Y axis.

戻り値

拡大縮小行列。The scaling matrix.

CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2) CreateScale(Single, Vector2)

指定された中心からのオフセットで、指定された拡大率の一様拡大縮小を表す拡大縮小行列を作成します。Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.

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 Single Single Single

使用する一様拡大率。The uniform scale to use.

centerPoint
Vector2 Vector2 Vector2 Vector2

中心オフセット。The center offset.

戻り値

拡大縮小行列。The scaling matrix.

CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2) CreateScale(Single, Single, Vector2)

特定の中心点をオフセットとする拡大縮小行列を作成します。Creates a scaling matrix that is offset by a given center point.

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 Single Single Single

X 軸方向の拡大縮小値。The value to scale by on the X axis.

yScale
Single Single Single Single

Y 軸方向の拡大縮小値。The value to scale by on the Y axis.

centerPoint
Vector2 Vector2 Vector2 Vector2

中心点。The center point.

戻り値

拡大縮小行列。The scaling matrix.

CreateScale(Single) CreateScale(Single) CreateScale(Single) CreateScale(Single)

指定された拡大率による一様拡大縮小を表す拡大縮小行列を作成します。Creates a scaling matrix that scales uniformly with the given scale.

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 Single Single Single

使用する一様拡大率。The uniform scale to use.

戻り値

拡大縮小行列。The scaling matrix.

CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2) CreateScale(Vector2)

指定したベクトル拡大率から、拡大縮小行列を作成します。Creates a scaling matrix from the specified vector scale.

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 Vector2 Vector2 Vector2

使用する拡大率。The scale to use.

戻り値

拡大縮小行列。The scaling matrix.

CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2) CreateScale(Vector2, Vector2)

指定された中心点からのオフセットで、指定されたベクトル拡大率に基づいて、拡大縮小行列を作成します。Creates a scaling matrix from the specified vector scale with an offset from the specified center point.

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 Vector2 Vector2 Vector2

使用する拡大率。The scale to use.

centerPoint
Vector2 Vector2 Vector2 Vector2

中心オフセット。The center offset.

戻り値

拡大縮小行列。The scaling matrix.

適用対象