Метод IInkRenderer::D raw (msinkaut.h)
Рисует росчерки рукописного ввода с помощью известного контекста устройства.
Синтаксис
HRESULT Draw(
[in] LONG_PTR hDC,
[in] IInkStrokes *Strokes
);
Параметры
[in] hDC
Указывает hWnd контекста устройства, на котором выполняется рисование.
[in] Strokes
Задает штрихи для рисования.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Параметр содержит недопустимый указатель. |
|
Параметр strokes связан с другим объектом InkDisp . |
|
Недопустимый аргумент. |
|
Параметр hdc или strokes не указывает на допустимый объект. |
|
В методе произошло исключение. |
|
Непредвиденный параметр или тип свойства. |
Комментарии
Ширина пера умножается (или масштабируется) на квадратный корень детерминанта преобразования представления.
Примечание Если ширина пера не задана явным образом, по умолчанию она равна 53. Чтобы получить правильный ограничивающий прямоугольник, необходимо умножить ширину пера на квадратный корень детерминанта. Высота и ширина ограничивающего прямоугольника расширяются на половину этого значения в каждом направлении.
Примечание Используйте метод DrawStroke для рисования одного росчерка.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | msinkaut.h |
Библиотека | InkObj.dll |