Matrix3x2.CreateScale Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает матрицу масштабирования.
Перегрузки
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
Смещение от центра.
Возвращаемое значение
Матрица масштабирования.