Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется DirectWrite. Дополнительные сведения см. в разделе:
dwrite_3.h содержит следующие программные интерфейсы:
Интерфейсы
|
IDWriteAsyncResult Представляет результат асинхронной операции. Клиент может использовать интерфейс для ожидания завершения операции и получения результата. |
|
IDWriteColorGlyphRunEnumerator1 Перечислитель для упорядоченной коллекции выполнений цветных глифов. |
|
IDWriteFactory3 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory3) |
|
IDWriteFactory4 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory4) |
|
IDWriteFactory5 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory5) |
|
IDWriteFactory6 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory6 добавляет новые возможности для работы со шрифтами и ресурсами шрифтов. |
|
IDWriteFactory7 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory7 добавляет новые возможности для работы с системными шрифтами. |
|
IDWriteFont3 Представляет шрифт в коллекции шрифтов. |
|
IDWriteFontCollection1 Объект , который инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. (IDWriteFontCollection1) |
|
IDWriteFontCollection2 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения метаданных о шрифтах. (IDWriteFontCollection2) |
|
IDWriteFontCollection3 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения метаданных о шрифтах. (IDWriteFontCollection3) |
|
IDWriteFontDownloadListener Интерфейс обратного вызова, определяемый приложением, который получает уведомления из очереди загрузки шрифтов (интерфейс IDWriteFontDownloadQueue). |
|
IDWriteFontDownloadQueue Интерфейс, который содержит запросы на скачивание удаленных шрифтов, символов, глифов и фрагментов шрифтов. |
|
IDWriteFontFace3 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace3) |
|
IDWriteFontFace4 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace4) |
|
IDWriteFontFace5 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace5) |
|
IDWriteFontFaceReference Представляет ссылку на лицо шрифта. |
|
IDWriteFontFaceReference1 Представляет ссылку на лицо шрифта. Уникальная идентифицируемая ссылка на шрифт, из которой можно создать лицо шрифта для запроса метрик шрифта и использовать для отрисовки. |
|
IDWriteFontFallback1 Позволяет получить доступ к резервным шрифтам из списка шрифтов. |
|
IDWriteFontFamily1 Представляет семейство связанных шрифтов. (IDWriteFontFamily1) |
|
IDWriteFontFamily2 Представляет семейство связанных шрифтов. IDWriteFontFamily2 добавляет новые возможности, включая получение шрифтов по значениям оси шрифтов. |
|
IDWriteFontList1 Представляет список шрифтов. (IDWriteFontList1) |
|
IDWriteFontList2 Представляет список шрифтов. IDWriteFontList2 добавляет новые возможности, включая получение базового набора шрифтов, используемого списком. |
|
IDWriteFontResource Предоставляет сведения о оси для ресурса шрифта и используется для создания определенных экземпляров распознавания шрифтов. |
|
IDWriteFontSet Представляет набор шрифтов. (IDWriteFontSet) |
|
IDWriteFontSet1 Представляет набор шрифтов. (IDWriteFontSet1) |
|
IDWriteFontSet2 Представляет набор шрифтов. (IDWriteFontSet2) |
|
IDWriteFontSet3 Представляет набор шрифтов. (IDWriteFontSet3) |
|
IDWriteFontSet4 Представляет набор шрифтов. (IDWriteFontSet4) |
|
IDWriteFontSetBuilder Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder) |
|
IDWriteFontSetBuilder1 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder1) |
|
IDWriteFontSetBuilder2 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder2) |
|
IDWriteGdiInterop1 Обеспечивает взаимодействие с GDI, например методы преобразования шрифта в структуру LOGFONT или преобразования описания шрифта GDI в лицо шрифта. Он также используется для создания целевых объектов отрисовки точечных рисунков. (IDWriteGdiInterop1) |
|
IDWriteInMemoryFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к шрифтам в памяти. |
|
IDWriteRemoteFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к удаленным (т. е. загружаемым) шрифтам. |
|
IDWriteRemoteFontFileStream Представляет поток файлов шрифтов, части которого могут быть нелокейными. |
|
IDWriteRenderingParams3 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams3) |
|
IDWriteStringList Представляет коллекцию строк, индексированных по числу. |
|
IDWriteTextFormat2 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat2) |
|
IDWriteTextFormat3 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat3) |
|
IDWriteTextLayout3 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout3) |
|
IDWriteTextLayout4 Представляет блок текста после его полного анализа и форматирования. |
Функции
|
DWRITE_MAKE_FONT_AXIS_TAG Создает тег OpenType для оси шрифта. |
Структуры
|
DWRITE_COLOR_GLYPH_RUN1 Представляет выполнение цветового глифа. Метод IDWriteFactory4::TranslateColorGlyphRun возвращает упорядоченную коллекцию выполнений цветных глифов различных типов в зависимости от того, что поддерживает шрифт. |
|
DWRITE_FILE_FRAGMENT Представляет диапазон байтов в файле шрифта. |
|
DWRITE_FONT_AXIS_RANGE Представляет минимальный и максимальный диапазон возможных значений для оси шрифта. |
|
DWRITE_FONT_AXIS_VALUE Представляет значение для оси шрифта. Используется при запросе и создании экземпляров шрифта. |
|
DWRITE_FONT_PROPERTY Свойство Font, используемое для фильтрации наборов шрифтов и создания набора шрифтов с явными свойствами. |
|
DWRITE_GLYPH_IMAGE_DATA Данные для одного глифа из GetGlyphImageData. |
|
DWRITE_LINE_METRICS1 Содержит сведения о отформатированной строке текста. (DWRITE_LINE_METRICS1) |
|
DWRITE_LINE_SPACING Задает вертикальный интервал между строками текста. |
Перечисления
|
DWRITE_AUTOMATIC_FONT_AXES Определяет константы, указывающие определенные оси, которые могут автоматически применяться в макете во время выбора шрифта. |
|
DWRITE_CONTAINER_TYPE Задает формат контейнера ресурса шрифта. Формат контейнера отличается от формата файла шрифта (DWRITE_FONT_FILE_TYPE), так как контейнер описывает контейнер, в который упаковывается базовый файл шрифта. |
|
DWRITE_FONT_AXIS_ATTRIBUTES Определяет константы, указывающие атрибуты для оси шрифта. |
|
DWRITE_FONT_AXIS_TAG Определяет константы, задающие идентификатор из четырех символов для оси шрифта. |
|
DWRITE_FONT_FAMILY_MODEL Определяет константы, указывающие, как сгруппированы семейства шрифтов. |
|
DWRITE_FONT_LINE_GAP_USAGE Укажите, должно ли значение DWRITE_FONT_METRICS::lineGap быть частью метрик строки. |
|
DWRITE_FONT_PROPERTY_ID Определяет строку в шрифте. |
|
DWRITE_FONT_SOURCE_TYPE Определяет константы, определяющие механизм включения шрифта в набор шрифтов. |
|
DWRITE_LOCALITY Указывает расположение ресурса. |
|
DWRITE_RENDERING_MODE1 Указывает, как отрисовываются глифы. |