Метод Matrix3x2F::Matrix3x2F(FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT)( d2d1helper.h)
Создает экземпляр нового экземпляра класса Matrix3x2F , содержащего указанные значения.
Синтаксис
void Matrix3x2F(
FLOAT m11,
FLOAT m12,
FLOAT m21,
FLOAT m22,
FLOAT m31,
FLOAT m32
);
Параметры
m11
Тип: FLOAT
Значение в первой строке и первом столбце матрицы.
m12
Тип: FLOAT
Значение в первой строке и втором столбце матрицы.
m21
Тип: FLOAT
Значение во второй строке и первом столбце матрицы.
m22
Тип: FLOAT
Значение во второй строке и втором столбце матрицы.
m31
Тип: FLOAT
Значение в третьей строке и первом столбце матрицы.
m32
Тип: FLOAT
Значение в третьей строке и втором столбце матрицы.
Возвращаемое значение
None
Remarks
Этот метод позволяет явно задать значения элементов матрицы. При использовании этого метода убедитесь, что каждый член представляет соответствующее значение для матрицы преобразования. Например, чтобы создать матрицу удостоверений, необходимо задать для _11 и _22 значение 1, а для остальных — значение 0. Чтобы создать матрицу перевода, необходимо задать для _11 и _22 значение 1, _12 и _21 — 0, _31 — смещение x, а _32 — смещение y.
Для удобства и точности мы рекомендуем по возможности использовать другие вспомогательные функции, такие как идентификация и перевод, вместо этой.
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Обновление платформы для Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | d2d1helper.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |