Поделиться через


перечисление DWRITE_PAINT_ATTRIBUTES (dwrite_3.h)

Определяет константы, указывающие (как комбинируемые флаги) атрибуты цветового глифа или определенных значений цвета в цветовом глифе.

Синтаксис

typedef enum DWRITE_PAINT_ATTRIBUTES {
  DWRITE_PAINT_ATTRIBUTES_NONE = 0,
  DWRITE_PAINT_ATTRIBUTES_USES_PALETTE = 0x01,
  DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR = 0x02
} ;

Константы

 
DWRITE_PAINT_ATTRIBUTES_NONE
Значение: 0
Не указывает атрибут.
DWRITE_PAINT_ATTRIBUTES_USES_PALETTE
Значение: 0x01
Указывает, что значение цвета (или любое значение цвета в глифе) поступает из цветовой палитры шрифта. Это означает, что внешний вид может зависеть от текущего индекса палитры, что может быть важно для клиентов, которые кэшируют цветовые глифы.
DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR
Значение: 0x02
Указывает, что значение цвета (или любое значение цвета в глифе) поступает из цвета текста, указанного клиентом. Это означает, что внешний вид может зависеть от цвета текста, что может быть важно для клиентов, которые кэшируют цветные глифы.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809 (с Windows App SDK 1.2 или более поздней версии)
Верхняя часть dwrite_3.h