Matrix3x2.CreateScale Método

Definição

Cria uma matriz de colocação em escala.Creates a scaling matrix.

Sobrecargas

CreateScale(Single, Single)

Cria uma matriz de colocação em escala com base nos componentes X e Y especificados.Creates a scaling matrix from the specified X and Y components.

CreateScale(Single, Vector2)

Cria uma matriz de colocação em escala que dimensiona uniformemente com a escala especificada com um deslocamento do centro da especificado.Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.

CreateScale(Single, Single, Vector2)

Cria uma matriz de colocação em escala que tem um deslocamento por um determinado ponto central.Creates a scaling matrix that is offset by a given center point.

CreateScale(Single)

Cria uma matriz de colocação em escala que dimensiona uniformemente com a escala fornecida.Creates a scaling matrix that scales uniformly with the given scale.

CreateScale(Vector2)

Cria uma matriz de colocação em escala da escala de vetor especificada.Creates a scaling matrix from the specified vector scale.

CreateScale(Vector2, Vector2)

Cria uma matriz de colocação em escala da escala de vetor especificada com um deslocamento do ponto central especificado.Creates a scaling matrix from the specified vector scale with an offset from the specified center point.

CreateScale(Single, Single)

Cria uma matriz de colocação em escala com base nos componentes X e Y especificados.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

Parâmetros

xScale
Single

O valor pelo qual escalar no eixo X.The value to scale by on the X axis.

yScale
Single

O valor pelo qual escalar no eixo Y.The value to scale by on the Y axis.

Retornos

A matriz de colocação em escala.The scaling matrix.

CreateScale(Single, Vector2)

Cria uma matriz de colocação em escala que dimensiona uniformemente com a escala especificada com um deslocamento do centro da especificado.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

Parâmetros

scale
Single

A escala uniforme a usar.The uniform scale to use.

centerPoint
Vector2

O deslocamento do centro.The center offset.

Retornos

A matriz de colocação em escala.The scaling matrix.

CreateScale(Single, Single, Vector2)

Cria uma matriz de colocação em escala que tem um deslocamento por um determinado ponto central.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

Parâmetros

xScale
Single

O valor pelo qual escalar no eixo X.The value to scale by on the X axis.

yScale
Single

O valor pelo qual escalar no eixo Y.The value to scale by on the Y axis.

centerPoint
Vector2

O ponto central.The center point.

Retornos

A matriz de colocação em escala.The scaling matrix.

CreateScale(Single)

Cria uma matriz de colocação em escala que dimensiona uniformemente com a escala fornecida.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

Parâmetros

scale
Single

A escala uniforme a usar.The uniform scale to use.

Retornos

A matriz de colocação em escala.The scaling matrix.

CreateScale(Vector2)

Cria uma matriz de colocação em escala da escala de vetor especificada.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

Parâmetros

scales
Vector2

A escala a ser usada.The scale to use.

Retornos

A matriz de colocação em escala.The scaling matrix.

CreateScale(Vector2, Vector2)

Cria uma matriz de colocação em escala da escala de vetor especificada com um deslocamento do ponto central especificado.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

Parâmetros

scales
Vector2

A escala a ser usada.The scale to use.

centerPoint
Vector2

O deslocamento do centro.The center offset.

Retornos

A matriz de colocação em escala.The scaling matrix.

Aplica-se a