Интерфейс IInkRenderer (msinkaut.h)
Представляет управление сопоставлениями от рукописного ввода к окну отображения. Используйте объект InkRenderer для отображения рукописного ввода в окне. Его также можно использовать для изменения положения и изменения размера росчерка.
Наследование
Интерфейс IInkRenderer наследуется от интерфейса IUnknown . IInkRenderer также имеет следующие типы элементов:
Методы
Интерфейс IInkRenderer содержит следующие методы.
IInkRenderer::D raw Рисует росчерки рукописного ввода с помощью известного контекста устройства. |
IInkRenderer::D rawStroke Рисует объект IInkStrokeDisp с помощью известного контекста устройства и при необходимости рисует объект IInkStrokeDisp с известным объектом InkDrawingAttributes. |
IInkRenderer::GetObjectTransform Возвращает объект InkTransform, представляющий преобразование объекта, которое использовалось для отрисовки рукописного ввода. |
IInkRenderer::GetViewTransform Возвращает объект InkTransform, представляющий преобразование представления, используемое для отрисовки рукописного ввода. |
IInkRenderer::InkSpaceToPixel Преобразует расположение в координатах пространства рукописного ввода в расположение в пространстве пикселей с помощью дескриптора для преобразования. |
IInkRenderer::InkSpaceToPixelFromPoints Преобразует массив точек в координатах пространства рукописного ввода в массив точек в пространстве пикселей. |
IInkRenderer::Measure Вычисляет прямоугольник в контексте устройства, который будет содержать коллекцию штрихов, если штрихи были нарисованы с помощью объекта InkRenderer с помощью метода DrawStroke. |
IInkRenderer::MeasureStroke Вычисляет прямоугольник в контексте устройства, который будет содержать росчерк, если бы он был нарисован с помощью объекта InkRenderer с помощью метода DrawStroke. |
IInkRenderer::Move Применяет преобразование к преобразованию представления в координатах пространства рукописного ввода. |
IInkRenderer::P ixelToInkSpace Преобразует расположение в координатах пространства пикселей в положение в координатах пространства рукописного ввода. |
IInkRenderer::P ixelToInkSpaceFromPoints Преобразует массив расположений в координатах пространства пикселей в массив расположений в координатах пространства рукописного ввода. |
IInkRenderer::Rotate Применяет поворот к преобразованию представления InkRenderer. |
IInkRenderer::ScaleTransform Масштабирует преобразование представления в измерениях X и Y. |
IInkRenderer::SetObjectTransform Задает объект InkTransform, представляющий преобразование объекта, используемое для отрисовки рукописного ввода. |
IInkRenderer::SetViewTransform Задает объект InkTransform, представляющий преобразование представления, используемое для отрисовки рукописного ввода. |
Комментарии
Печать также выполняется с помощью объекта InkRenderer.
Этот объект можно создать, вызвав метод CoCreateInstance в C++.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | msinkaut.h |