DirectWrite структуры
DirectWrite определяет следующие структуры.
В этом разделе
Раздел | Описание |
---|---|
DWRITE_BITMAP_DATA_BGRA32 | Представляет данные растрового изображения в формате BGRA32. |
DWRITE_CARET_METRICS | Структура DWRITE_CARET_METRICS определяет метрики для размещения курсора в шрифте. |
DWRITE_CLUSTER_METRICS | Содержит сведения о кластере глифов. |
DWRITE_COLOR_F | Описывает красный, зеленый, синий и альфа-компоненты цвета. |
DWRITE_COLOR_GLYPH_RUN | Содержит сведения, необходимые отрисовщикам для рисования запусков глифов с информацией о цвете глифа. |
DWRITE_COLOR_GLYPH_RUN1 | Представляет выполнение цветового глифа. Метод IDWriteFactory4::TranslateColorGlyphRun возвращает упорядоченную коллекцию выполнений цветных глифов различных типов в зависимости от поддерживаемых шрифтом. |
DWRITE_FILE_FRAGMENT | Представляет диапазон байтов в файле шрифта. |
DWRITE_FONT_AXIS_RANGE | Представляет минимальный и максимальный диапазон возможных значений для оси шрифта. |
DWRITE_FONT_AXIS_VALUE | Представляет значение для оси шрифта. Используется при запросе и создании экземпляров шрифтов. |
DWRITE_FONT_FEATURE | Задает свойства, используемые для идентификации и выполнения типографических признаков в текущем распознавании шрифта. |
DWRITE_FONT_METRICS | Структура DWRITE_FONT_METRICS определяет метрики, применимые ко всем глифам на лицевой стороне шрифта. |
DWRITE_FONT_METRICS1 | Структура DWRITE_FONT_METRICS1 определяет метрики, применимые ко всем глифам на поверхности шрифта. |
DWRITE_FONT_PROPERTY | Свойство Font, используемое для фильтрации наборов шрифтов и создания набора шрифтов с явными свойствами. |
DWRITE_GLYPH_IMAGE_DATA | Данные для одного глифа из GetGlyphImageData. |
DWRITE_GLYPH_METRICS | Указывает метрики отдельного глифа. |
DWRITE_GLYPH_OFFSET | Необязательная корректировка положения глифа. |
DWRITE_GLYPH_RUN | Содержит сведения, необходимые отрисовщикам для рисования выполнений глифов. |
DWRITE_GLYPH_RUN_DESCRIPTION | Содержит дополнительные свойства, связанные с свойствами в DWRITE_GLYPH_RUN. |
DWRITE_HIT_TEST_METRICS | Описывает регион, полученный с помощью теста нажатия. |
DWRITE_INLINE_OBJECT_METRICS | Содержит свойства, описывающие геометрическое измерение встроенного объекта, определяемого приложением. |
DWRITE_JUSTIFICATION_OPPORTUNITY | Структура DWRITE_JUSTIFICATION_OPPORTUNITY указывает сведения об обосновании для каждого глифа. |
DWRITE_LINE_BREAKPOINT | Характеристики точки останова строки символа. |
DWRITE_LINE_METRICS | Содержит сведения о отформатированной строке текста. |
DWRITE_LINE_METRICS1 | Содержит сведения о отформатированной строке текста. |
DWRITE_LINE_SPACING | |
DWRITE_MATRIX | Структура DWRITE_MATRIX указывает графическое преобразование, которое будет применяться к отрисованным глифам. |
DWRITE_OVERHANG_METRICS | Указывает, насколько видимые DIP (независимые от устройства пиксели) перехвачены с каждой стороны макета или встроенных объектов. |
DWRITE_PANOSE | Объединение DWRITE_PANOSE описывает значения классификации шрифтов, которые используются с IDWriteFont1::GetPanose для выбора и сопоставления шрифта. |
DWRITE_SCRIPT_ANALYSIS | Хранит связь текста и его системного скрипта, а также некоторые атрибуты отображения. |
DWRITE_SCRIPT_PROPERTIES | Структура DWRITE_SCRIPT_PROPERTIES задает свойства скрипта для навигации со курсором и обоснования. |
DWRITE_SHAPING_GLYPH_PROPERTIES | Содержит формирование свойств выходных данных для выходного глифа. |
DWRITE_SHAPING_TEXT_PROPERTIES | Формирование выходных свойств для выходного глифа. |
DWRITE_STRIKETHROUGH | Содержит сведения о размере и размещении зачеркивных элементов. |
DWRITE_TEXT_METRICS | Содержит метрики, связанные с текстом после макета. |
DWRITE_TEXT_METRICS1 | Содержит метрики, связанные с текстом после макета. |
DWRITE_TEXT_RANGE | Задает диапазон текстовых позиций, в которых в тексте, представленном объектом IDWriteTextLayout , применяется формат. |
DWRITE_TRIMMING | Задает параметр обрезки для переполнения текста в поле макета. |
DWRITE_TYPOGRAPHIC_FEATURES | Содержит набор типографических признаков, применяемых во время формирования текста. |
DWRITE_UNDERLINE | Содержит сведения о ширине, толщине, смещение, высоте выполнения, направлении чтения и направлении потока подчеркивания. |
DWRITE_UNICODE_RANGE | Структура DWRITE_UNICODE_RANGE определяет диапазон кодовых точек Юникода. |