Поделиться через


Метод IInkTransform::SetTransform (msinkaut.h)

Изменяет данные члена InkTransform .

Объект InkTransform представляет матрицу 3×3, которая, в свою очередь, представляет аффинное преобразование. Объект хранит только шесть из девяти чисел в матрице 3×3, так как все матрицы 3×3, представляющие аффинные преобразования, имеют один и тот же третий столбец (0, 0, 1).

Синтаксис

HRESULT SetTransform(
  [in] float eM11,
  [in] float eM12,
  [in] float eM21,
  [in] float eM22,
  [in] float eDx,
  [in] float eDy
);

Параметры

[in] eM11

Элемент в первой строке, первом столбце.

[in] eM12

Элемент в первой строке, второй столбец.

[in] eM21

Элемент во второй строке, первый столбец.

[in] eM22

Элемент во второй строке, втором столбце.

[in] eDx

Элемент в третьей строке, первый столбец.

[in] eDy

Элемент в третьей строке, второй столбец.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_INK_EXCEPTION
В методе произошло исключение.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut.h
Библиотека InkObj.dll

См. также раздел

Метод GetTransform

IInkTransform

Класс InkTransform