Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет матрицу 3x3, которая, в свою очередь, представляет аффинное преобразование.
InkTransform имеет следующие типы элементов:
Методы
Класс InkTransform содержит эти методы.
| Метод | Описание |
|---|---|
| GetTransform | Извлекает InkTransform в виде 6 с плавающей точкой. |
| Отражают | Отражает преобразование в горизонтальном или вертикальном направлениях. |
| Reset | Сбрасывает преобразование в исходное состояние. |
| Поворот | Поворачивает преобразование на угол, измеряемый в градусах, и при необходимости задает центральную точку для поворота. |
| ScaleTransform | Масштабирует преобразование по коэффициентам X и Y. |
| SetTransform | Изменяет InkTransform , используя 6 с плавающей точкой. |
| Сдвига | Применяет сдвига с указанными горизонтальными и вертикальными коэффициентами. |
| Перевести | Перемещает преобразование по указанным горизонтальным и вертикальным компонентам. |
Свойства
Класс InkTransform имеет следующие свойства.
| Свойство | Тип доступа | Описание |
|---|---|---|
|
Данные |
Чтение/запись |
Возвращает или задает версию службы автоматизации структуры WIN32 XFORM. |
|
Edx |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент в третьей строке, первом столбце. |
|
Edy |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент в третьей строке, втором столбце. |
|
eM11 |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент в первой строке, первом столбце. |
|
eM12 |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент в первой строке, втором столбце. |
|
eM21 |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент во второй строке, первом столбце. |
|
eM22 |
Чтение/запись |
Возвращает или задает реальное число, указывающее элемент во второй строке, втором столбце. |
Комментарии
Этот объект можно создать, вызвав метод CoCreateInstance в C++.
Объект хранит только шесть из девяти чисел в матрице 3x3, так как все матрицы 3x3, представляющие аффинные преобразования, имеют один и тот же третий столбец (0, 0, 1). Этот объект, в свою очередь, используется для описания операций преобразования, таких как перемещение, сдвига, масштабирование или поворот в объекте InkRenderer , объекте IInkStrokeDisp или коллекции InkStrokes .
Примечание
Объект InkTransform коррелирует со структурой XFORM .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
| Минимальная версия сервера |
Ни одна версия не поддерживается |
| Заголовок |
|
| Библиотека |
|