Метод IInkStrokes::Transform (msinkaut.h)
Применяет линейное преобразование к объекту IInkStrokeDisp или коллекции InkStrokes , которая может представлять масштабирование, поворот, преобразование и комбинации преобразований.
Синтаксис
HRESULT Transform(
[in] IInkTransform *Transform,
[in, optional] VARIANT_BOOL ApplyOnPenWidth
);
Параметры
[in] Transform
Преобразование, используемое для штрихов или штрихов. (Это объект InkTransform , который коррелирует со структурой XFORM .) Преобразование применяется как к точкам, так и к ширине пера (если applyOnPenWidth имеет значение VARIANT_TRUE).
[in, optional] ApplyOnPenWidth
Необязательный элемент. VARIANT_TRUE применить преобразование к ширине рукописного ввода в inkDrawingAttributes штрихов; в противном случае VARIANT_FALSE. Значение по умолчанию — VARIANT_FALSE.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержал недопустимый указатель. |
|
Недопустимый аргумент. |
|
Непредвиденный тип параметра или свойства. |
|
В методе произошло исключение. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |