Класс InkDrawingAttributes
Представляет атрибуты, которые применяются к рукописным фрагментам при отрисовке.
InkDrawingAttributes имеет следующие типы элементов:
Интерфейсы
Класс InkDrawingAttributes определяет эти интерфейсы.
Интерфейс | Описание |
---|---|
IInkDrawingAttributes | Этот объект реализует COM-интерфейс IInkDrawingAttributes . |
Методы
Класс InkDrawingAttributes содержит эти методы.
Метод | Описание |
---|---|
Clone | Создает повторяющийся объект InkDisp, InkDrawingAttributes или InkRecognizerContext . |
Свойства
Класс InkDrawingAttributes имеет эти свойства.
Свойство | Тип доступа | Описание |
---|---|---|
AntiAliased |
Чтение/запись |
Возвращает или задает значение, указывающее, смешиваются ли цвета переднего плана и фона вдоль края рукописного ввода, чтобы увеличить плавность росчерка рукописного фрагмента. |
Цвет |
Чтение/запись |
Возвращает или задает цвет рукописного фрагмента, нарисованного с помощью этого объекта InkDrawingAttributes . |
ExtendedProperties |
Только для чтения |
Возвращает коллекцию определяемых приложением данных, хранящихся в объекте InkDrawingAttributes . |
FitToCurve |
Чтение/запись |
Возвращает или задает значение, указывающее, отображается ли рукописный ввод как ряд кривых, а не как линии между точками выборки пера. |
Высота |
Чтение/запись |
Возвращает или задает высоту пера при рисовании рукописного ввода с помощью этого объекта InkDrawingAttributes . |
IgnorePressure |
Чтение/запись |
Получает или задает значение, указывающее, становится ли рукописный ввод автоматически шире при увеличении давления наконечника пера на поверхности планшета. |
Ручка подсказка |
Чтение/запись |
Получает или задает наконечник пера для использования (шар или прямоугольник) при рисовании рукописного ввода с помощью этого объекта InkDrawingAttributes . |
RasterOperation |
Чтение/запись |
Возвращает или задает способ взаимодействия цвета пера с существующими цветами фона на дисплее при рисовании рукописного ввода. |
Прозрачность |
Чтение/запись |
Возвращает или задает значение прозрачности рукописного ввода. Значения варьируются от нуля (полностью непрозрачного) до 255 (полностью прозрачных). |
Ширина |
Чтение/запись |
Возвращает или задает ширину пера при рисовании рукописного ввода с помощью этого объекта InkDrawingAttributes . |
Комментарии
Этот объект можно создать, вызвав метод CoCreateInstance в C++.
Эти атрибуты рисования можно связать с росчерком или курсором и задать такие параметры, как цвет, ширина и прозрачность.
Чтобы указать атрибуты рисования штриха, используйте свойство DrawingAttributes объекта IInkStrokeDisp . Чтобы указать атрибуты рисования всех штрихов в коллекции штрихов, вызовите метод ModifyDrawingAttributes коллекции InkStrokes .
Каждый объект InkCollector , объект InkOverlay и элемент управления InkPicture могут указывать разные наборы атрибутов рисования для одного курсора. Используйте свойство DrawingAttributes объекта IInkCursor , чтобы получить или задать атрибуты рисования курсора.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Заголовок |
|
Библиотека |
|
См. также раздел
-
Свойство DrawingAttributes
-
Свойство DrawingAttributes
-
Свойство DefaultDrawingAttributes
-
Свойство DefaultDrawingAttributes