DirectWrite
Общие сведения о технологии DirectWrite.
Для разработки DirectWrite вам потребуются следующие заголовки:
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
DWRITE_AUTOMATIC_FONT_AXES Определяет константы, указывающие определенные оси, которые могут автоматически применяться в макете во время выбора шрифта. |
DWRITE_BASELINE Перечисление DWRITE_BASELINE содержит значения, определяющие базовый план выравнивания текста. |
DWRITE_BREAK_CONDITION Указывает условие на краях встроенного объекта или текста, используемого для определения поведения разбиения строк. |
DWRITE_CONTAINER_TYPE Задает формат контейнера ресурса шрифта. Формат контейнера отличается от формата файла шрифта (DWRITE_FONT_FILE_TYPE), так как контейнер описывает контейнер, в который упаковирован базовый файл шрифта. |
DWRITE_FACTORY_TYPE Указывает тип объекта фабрики DirectWrite. |
DWRITE_FLOW_DIRECTION Указывает направление размещения строк текста относительно друг друга. |
DWRITE_FONT_AXIS_ATTRIBUTES Определяет константы, указывающие атрибуты для оси шрифта. |
DWRITE_FONT_AXIS_TAG Определяет константы, задающие идентификатор из четырех символов для оси шрифта. |
DWRITE_FONT_FACE_TYPE Указывает формат файла полного шрифта. |
DWRITE_FONT_FAMILY_MODEL Определяет константы, указывающие, как сгруппированы семейства шрифтов. |
DWRITE_FONT_FEATURE_TAG Значение типа , указывающее типографическую функцию текста, предоставленного шрифтом. |
DWRITE_FONT_FILE_TYPE Тип шрифта, представленного одним файлом шрифта. Форматы шрифтов, состоящие из нескольких файлов, например тип 1 . PFM и . PFB, имеют отдельные значения перечисления для каждого из типов файлов. |
DWRITE_FONT_LINE_GAP_USAGE Укажите, должно ли значение DWRITE_FONT_METRICS::lineGap быть частью метрик строки. |
DWRITE_FONT_PROPERTY_ID Определяет строку в шрифте. |
DWRITE_FONT_SIMULATIONS Задает алгоритмические симуляции стиля, применяемые к лицевой стороне шрифта. Полужирное и наклонное моделирование можно объединить с помощью побитовой операции OR. |
DWRITE_FONT_SOURCE_TYPE Определяет константы, определяющие механизм включения шрифта в набор шрифтов. |
DWRITE_FONT_STRETCH Представляет степень растяжения шрифта по сравнению с нормальными пропорциями шрифта. |
DWRITE_FONT_STYLE Представляет стиль шрифта как обычный, курсив или косой. |
DWRITE_FONT_WEIGHT Представляет плотность шрифта с точки зрения легкости или тяжести штрихов. |
DWRITE_GLYPH_IMAGE_FORMATS Указывает, какие форматы поддерживаются шрифтом на уровне шрифта или на глиф. |
DWRITE_GLYPH_ORIENTATION_ANGLE Перечисление DWRITE_GLYPH_ORIENTATION_ANGLE содержит значения, указывающие, как глиф ориентируется на ось X. |
DWRITE_GRID_FIT_MODE Указывает, следует ли включить подгонку сетки для контуров глифов (также называемых подсказками). |
DWRITE_INFORMATIONAL_STRING_ID Информационное перечисление строк, которое определяет строку, внедренную в файл шрифта. |
DWRITE_LINE_SPACING_METHOD Метод, используемый для междустрочного интервала в текстовом макете. |
DWRITE_LOCALITY Указывает расположение ресурса. |
DWRITE_MEASURING_MODE Указывает метод измерения, используемый для разметки текста. |
DWRITE_NUMBER_SUBSTITUTION_METHOD Указывает способ применения подстановки чисел к цифрам и соответствующим знакам препинания. |
DWRITE_OPTICAL_ALIGNMENT Режим оптического выравнивания полей. |
DWRITE_OUTLINE_THRESHOLD Перечисление DWRITE_OUTLINE_THRESHOLD содержит значения, определяющие политику, используемую методом IDWriteFontFace1::GetRecommendedRenderingMode для определения необходимости отрисовки глифов в режиме структуры. |
DWRITE_PANOSE_ARM_STYLE Перечисление DWRITE_PANOSE_ARM_STYLE содержит значения, определяющие стиль завершения стеблей и округленных букв для текста. |
DWRITE_PANOSE_ASPECT Перечисление DWRITE_PANOSE_ASPECT содержит значения, определяющие соотношение между шириной и высотой лица символа. |
DWRITE_PANOSE_ASPECT_RATIO Перечисление DWRITE_PANOSE_ASPECT_RATIO содержит значения, указывающие сведения о соотношении между шириной и высотой лица символа. |
DWRITE_PANOSE_CHARACTER_RANGES Перечисление DWRITE_PANOSE_CHARACTER_RANGES содержит значения, указывающие тип символов, доступных в шрифте. |
DWRITE_PANOSE_CONTRAST Перечисление DWRITE_PANOSE_CONTRAST содержит значения, определяющие соотношение между самой толстой и самой тонкой точкой росчерка для буквы, например прописной буквы "O". |
DWRITE_PANOSE_DECORATIVE_CLASS Перечисление DWRITE_PANOSE_DECORATIVE_CLASS содержит значения, определяющие общий вид лица символа. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Перечисление DWRITE_PANOSE_DECORATIVE_TOPOLOGY содержит значения, определяющие общие характеристики формы шрифта. |
DWRITE_PANOSE_FAMILY Перечисление DWRITE_PANOSE_FAMILY содержит значения, указывающие тип классификации шрифтов. |
DWRITE_PANOSE_FILL Перечисление DWRITE_PANOSE_FILL содержит значения, указывающие тип заливки и обработки линий. |
DWRITE_PANOSE_FINIALS Перечисление DWRITE_PANOSE_FINIALS содержит значения, указывающие, как обрабатываются концы символов и незначительные по возрастанию. |
DWRITE_PANOSE_LETTERFORM Перечисление DWRITE_PANOSE_LETTERFORM содержит значения, определяющие округлость буквы для текста. |
DWRITE_PANOSE_LINING Перечисление DWRITE_PANOSE_LINING содержит значения, определяющие обработку структуры для декоративного шрифта. |
DWRITE_PANOSE_MIDLINE Перечисление DWRITE_PANOSE_MIDLINE содержит значения, указывающие сведения о размещении средней линии в верхнем регистре и обработке диагональных вершин ствола. |
DWRITE_PANOSE_PROPORTION Перечисление DWRITE_PANOSE_PROPORTION содержит значения, определяющие пропорцию фигуры глифа, учитывая дополнительные сведения к стандартным символам. |
DWRITE_PANOSE_SCRIPT_FORM Перечисление DWRITE_PANOSE_SCRIPT_FORM содержит значения, определяющие общий вид лица символа с учетом его наклона и хвостов. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY Перечисление DWRITE_PANOSE_SCRIPT_TOPOLOGY содержит значения, определяющие топологию букв. |
DWRITE_PANOSE_SERIF_STYLE Перечисление DWRITE_PANOSE_SERIF_STYLE содержит значения, определяющие внешний вид текста засечек. |
DWRITE_PANOSE_SPACING Перечисление DWRITE_PANOSE_SPACING содержит значения, определяющие интервал между символами (монопространство или пропорциональное). |
DWRITE_PANOSE_STROKE_VARIATION Перечисление DWRITE_PANOSE_STROKE_VARIATION содержит значения, определяющие связь между тонкими и толстыми стеблями текстовых символов. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Перечисление DWRITE_PANOSE_SYMBOL_ASPECT_RATIO содержит значения, определяющие пропорции символьных символов. |
DWRITE_PANOSE_SYMBOL_KIND Перечисление DWRITE_PANOSE_SYMBOL_KIND содержит значения, определяющие тип набора символов. |
DWRITE_PANOSE_TOOL_KIND Перечисление DWRITE_PANOSE_TOOL_KIND содержит значения, определяющие тип средства, используемого для создания символьных форм. |
DWRITE_PANOSE_WEIGHT Перечисление DWRITE_PANOSE_WEIGHT содержит значения, определяющие вес символов. |
DWRITE_PANOSE_XASCENT Перечисление DWRITE_PANOSE_XASCENT содержит значения, определяющие относительный размер строчных букв. |
DWRITE_PANOSE_XHEIGHT Перечисление DWRITE_PANOSE_XHEIGHT содержит значения, указывающие сведения об относительном размере строчных букв и обработке диакритических знаков (xheight). |
DWRITE_PARAGRAPH_ALIGNMENT Задает выравнивание текста абзаца по оси направления потока относительно верхней и нижней части поля макета потока. |
DWRITE_PIXEL_GEOMETRY Представляет внутреннюю структуру пикселя устройства (то есть физическое расположение компонентов красного, зеленого и синего цветов), которая предполагается для отрисовки текста. |
DWRITE_READING_DIRECTION Указывает направление, в котором выполняется чтение. |
DWRITE_RENDERING_MODE Представляет метод отрисовки глифов. |
DWRITE_RENDERING_MODE1 Указывает способ отрисовки глифов. |
DWRITE_SCRIPT_SHAPES Указывает дополнительные требования к формированию текста. |
DWRITE_TEXT_ALIGNMENT Задает выравнивание текста абзаца по оси направления чтения относительно переднего и конечного краев поля макета. |
DWRITE_TEXT_ANTIALIAS_MODE Перечисление DWRITE_TEXT_ANTIALIAS_MODE содержит значения, определяющие тип сглаживания, используемый для текста, когда режим отрисовки вызывает сглаживание. |
DWRITE_TEXTURE_TYPE Определяет тип альфа-текстуры. |
DWRITE_TRIMMING_GRANULARITY Указывает степень детализации текста, используемую для обрезки текста, переполненного полем макета. |
DWRITE_VERTICAL_GLYPH_ORIENTATION Перечисление DWRITE_VERTICAL_GLYPH_ORIENTATION содержит значения, определяющие нужный тип ориентации глифа для текста. |
DWRITE_WORD_WRAPPING Указывает оболочку слов, которая будет использоваться в определенном многостроковом абзаце. |
Функции
AddFont Добавляет шрифт в создаваемый набор. |
AddFontFaceReference Добавляет ссылку на шрифт в создаваемый набор. Необходимые метаданные будут автоматически извлечены из шрифта при вызове Метода CreateFontSet. (перегрузка 1/2) |
AddFontFaceReference Добавляет ссылку на шрифт в создаваемый набор. Необходимые метаданные будут автоматически извлечены из шрифта при вызове Метода CreateFontSet. (перегрузка 2/2) |
AddFontFeature Добавляет функцию шрифта OpenType. |
AddFontFile Добавляет ссылки на все шрифты в указанном файле шрифтов. |
AddFontFile Добавляет ссылки на все шрифты в указанном файле шрифтов. Метод анализирует файл шрифтов, чтобы определить шрифты и их свойства. |
AddFontSet Добавляет существующий набор шрифтов к создаваемому, позволяя объединить два набора или существенно расширить существующий. |
AddListener Регистрирует объект прослушивателя, определяемый клиентом, который получает уведомления о скачивании. Все зарегистрированные данные прослушивателя DownloadCompleted будут вызываться после BeginDownloadcompletes. |
AddMapping Добавляет одно сопоставление в список. Вызовите этот параметр один раз для каждого дополнительного сопоставления. |
AddMappings Добавьте все сопоставления из существующего резервного объекта шрифта. |
Анализ Анализирует файл и возвращает, представляет ли он шрифт и поддерживается ли тип шрифта системой шрифтов. |
AnalyzeBidi Анализирует текстовый диапазон на предмет направленности скрипта, считывая атрибуты с исходного уровня и уровня отчетов в обратный вызов SetBidiLevel приемника. |
AnalyzeContainerType Метод AnalyzeContainerType анализирует указанные данные файла, чтобы определить, является ли он известным форматом контейнера шрифтов (например, WOFF или WOFF2). |
AnalyzeLineBreakpoints Анализирует текстовый диапазон на предмет потенциальных возможностей точки останова, считывает атрибуты из источника и сообщает о возможностях точки останова в обратный вызов SetLineBreakpoints приемника. |
AnalyzeNumberSubstitution Анализирует текстовый диапазон на наличие диапазонов, в которых применяется подстановка чисел, считывает атрибуты из источника и сообщает подчиненные диапазоны в обратный вызов SetNumberSubstitution приемника. |
AnalyzeScript Анализирует текстовый диапазон на предмет границ скрипта, считывает текстовые атрибуты из источника и сообщает идентификатор скрипта Юникода обратному вызову SetScript приемника. |
AnalyzeVerticalGlyphOrientation Анализирует диапазон текста для ориентации скрипта, считывает текст и атрибуты из источника и сообщает результаты обратному вызову SetGlyphOrientation приемника. |
ApplyCharacterSpacing Применяет интервалы между символами, правильно настраивая кластеры глифов и диакритические знаки. |
AreCharactersLocal Определяет, являются ли указанные символы локальными. |
AreGlyphsLocal Определяет, являются ли указанные глифы локальными. |
BeginСкачать Начинает асинхронную операцию скачивания. Операция скачивания выполняется в фоновом режиме, пока не завершится или не будет отменена вызовом CancelDownload. |
BeginСкачать Начинает скачивание всего файла шрифта или его части. |
CancelСкачать Удаляет все запросы на скачивание из очереди и отменяет все активные операции скачивания. |
CheckTypographicFeature Проверяет, доступна ли типографическая функция для глифа или набора глифов. |
ComputeGlyphOrigins Преобразует размещения выполнения глифа в источники глифов. (перегрузка 2/2) |
ComputeGlyphOrigins Преобразует размещения выполнения глифа в источники глифов. (перегрузка 1/2) |
ConvertFontFaceToLOGFONT Инициализирует структуру LOGFONT на основе совместимых с GDI свойств указанного шрифта. (IDWriteGdiInterop.ConvertFontFaceToLOGFONT) |
ConvertFontToLOGFONT Инициализирует структуру LOGFONT на основе совместимых с GDI свойств указанного шрифта. (IDWriteGdiInterop.ConvertFontToLOGFONT) |
ConvertWeightStretchStyleToFontAxisValues Вычисляет производные значения оси шрифта на основе указанного веса, растяжения, стиля и размера шрифта. |
CreateAlphaTexture Создает альфа-текстуру указанного типа для глифов в заданном ограничивающем прямоугольнике. |
CreateBitmapRenderTarget Создает объект, инкапсулирующий растровое изображение и память контроллера домена (контекст устройства), который можно использовать для отрисовки глифов. |
CreateCustomFontCollection Создает коллекцию шрифтов с помощью пользовательского загрузчика коллекции шрифтов. |
CreateCustomFontFileReference Создает ссылку на ресурс файла шрифтов для конкретного приложения. |
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory.CreateCustomRenderingParams) |
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory1.CreateCustomRenderingParams) |
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory3.CreateCustomRenderingParams) |
CreateCustomRenderingParams Создает объект параметров отрисовки с указанными свойствами. (IDWriteFactory2.CreateCustomRenderingParams) |
CreateEllipsisTrimmingSign Создает встроенный объект для обрезки, используя многоточие в качестве знака пропуска. |
CreateEnumeratorFromKey Создает объект перечислителя файлов шрифтов, который инкапсулирует коллекцию файлов шрифтов. Система шрифтов вызывает этот интерфейс для создания коллекции шрифтов. |
CreateFontCollectionFromFontSet Создайте дерево веса, ширины или наклона на основе набора шрифтов. |
CreateFontCollectionFromFontSet Из набора шрифтов создайте коллекцию шрифтов, сгруппированных по семействам. |
CreateFontFace Создает объект , представляющий лицевой элемент шрифта. |
CreateFontFace Создает объект распознавания шрифта для шрифта. (IDWriteFont.CreateFontFace) |
CreateFontFace Создает объект распознавания шрифта для шрифта. (IDWriteFont3.CreateFontFace) |
CreateFontFace Создает шрифт на основе ссылки для использования с макетом, формированием или отрисовкой. |
CreateFontFace Использует ссылку для создания шрифта для использования с макетом, формированием или отрисовкой. |
CreateFontFace Создает экземпляр шрифта с определенными значениями оси. |
CreateFontFace Создает начертание шрифта для одного элемента (вместо того, чтобы просматривать ссылку на шрифт). |
CreateFontFaceFromHdc Создает объект IDWriteFontFace, соответствующий выбранному в данный момент объекту HFONT указанного HDC. |
CreateFontFaceReference Создает ссылку на шрифт по полному пути. (перегрузка 1/2) |
CreateFontFaceReference Создает ссылку на шрифт по полному пути. (перегрузка 2/2) |
CreateFontFaceReference Создает ссылку на конкретный экземпляр шрифта в файле. |
CreateFontFaceReference Создает ссылку на шрифт с определенными значениями оси. |
CreateFontFaceWithSimulations Создает лицо шрифта с альтернативными симуляциями шрифтов, например, для явной имитации полужирного шрифта из обычного варианта. |
CreateFontFallback Создает завершенный резервный объект из добавленных сопоставлений. |
CreateFontFallbackBuilder Создает объект резервного построителя шрифтов. |
CreateFontFileReference Создает объект ссылки на файл шрифтов из локального файла шрифтов. |
CreateFontFileReferenceFromUrl Создает ссылку на файл шрифтов на основе URL-адреса, если загрузчик поддерживает эту возможность. |
CreateFontFromLOGFONT Создает объект шрифта, соответствующий свойствам, заданным структурой LOGFONT. (IDWriteGdiInterop.CreateFontFromLOGFONT) |
CreateFontFromLOGFONT Создает объект шрифта, соответствующий свойствам, заданным структурой LOGFONT. (IDWriteGdiInterop1.CreateFontFromLOGFONT) |
CreateFontResource Создает ресурс шрифта с учетом файла шрифта и индекса лица. |
CreateFontResource Создает ресурс шрифта для одного элемента. |
CreateFontSet Создает набор шрифтов из всех ссылок на шрифты, добавленных до сих пор с помощью AddFontFaceReference. |
CreateFontSetBuilder Создает пустой построитель наборов шрифтов для добавления ссылок на шрифты и создания настраиваемого набора шрифтов. (IDWriteFactory3.CreateFontSetBuilder) |
CreateFontSetBuilder Создает построитель пустого набора шрифтов для добавления ссылок на шрифты и создания настраиваемого набора шрифтов. (IDWriteFactory5.CreateFontSetBuilder) |
CreateFontSetBuilder Создает пустой построитель наборов шрифтов, готовый к добавлению экземпляров шрифтов, и создание настраиваемого набора шрифтов. |
CreateGdiCompatibleTextLayout Принимает строку, формат и связанные ограничения и создает объект, представляющий результат, отформатированный для определенного разрешения экрана и режима измерения. |
CreateGlyphRunAnalysis Создает объект анализа выполнения глифа, который инкапсулирует сведения, используемые для отрисовки выполнения глифа. (IDWriteFactory.CreateGlyphRunAnalysis) |
CreateGlyphRunAnalysis Создает объект glyph-run-analysis, который инкапсулирует сведения, которые DirectWrite использует для отрисовки выполнения глифа. |
CreateGlyphRunAnalysis Создает объект анализа выполнения глифа, который инкапсулирует сведения, используемые для отрисовки выполнения глифа. (IDWriteFactory2.CreateGlyphRunAnalysis) |
CreateHttpFontFileLoader Создает удаленный загрузчик файлов шрифтов, который может создавать ссылки на файлы шрифтов из URL-адресов HTTP или HTTPS. Вызывающий объект отвечает за регистрацию и отмену регистрации загрузчика. |
CreateInMemoryFontFileLoader Создает объект загрузчика, который можно использовать для создания ссылок на файлы шрифтов в памяти. Вызывающий объект отвечает за регистрацию и отмену регистрации загрузчика. |
CreateInMemoryFontFileReference Создает ссылку на файл шрифта (объект IDWriteFontFile) из массива байтов. |
CreateMonitorRenderingParams Создает объект параметров отрисовки с параметрами по умолчанию для указанного монитора. В большинстве случаев это предпочтительный способ создания объекта параметров отрисовки. |
CreateNumberSubstitution Создает объект подстановки чисел, используя имя языкового стандарта, метод подстановки и индикатор, следует ли игнорировать переопределения пользователей (вместо этого используйте NLS по умолчанию для заданного языка и региональных параметров). |
CreateRemoteStreamFromKey Создает удаленный объект потока файлов шрифтов, который инкапсулирует открытый файловый ресурс и может использоваться для скачивания данных удаленного файла. |
CreateRenderingParams Создает объект параметров отрисовки с параметрами по умолчанию для основного монитора. Разные мониторы могут иметь разные параметры отрисовки. Дополнительные сведения см. в разделе Добавление поддержки нескольких мониторов. |
CreateStreamFromKey Создает объект потока файлов шрифта, который инкапсулирует открытый файловый ресурс. |
CreateTextAnalyzer Возвращает интерфейс для выполнения анализа текста. |
CreateTextFormat Создает объект текстового формата, используемый для разметки текста. (IDWriteFactory.CreateTextFormat) |
CreateTextFormat Создает объект текстового формата, используемый для разметки текста. Я |
CreateTextLayout Принимает строку, текстовый формат и связанные ограничения и создает объект , представляющий полностью проанализированный и отформатированный результат. |
CreateTypography Создает объект оформления для использования в текстовом макете. |
DetermineMinWidth Определяет минимальную возможную ширину макета без аварийного разрыва между символами целых слов. |
DownloadCompleted Метод DownloadCompleted вызывается в произвольном потоке после завершения операции скачивания. |
Draw Приложение реализовало обратный вызов отрисовки (IDWriteTextRenderer::D rawInlineObject) может использовать его для рисования встроенного объекта без приведения или запроса типа объекта. Макет текста не вызывает этот метод напрямую. |
Draw Рисует текст с использованием указанного контекста рисования клиента. |
DrawGlyphRun Рисует выполнение глифов в целевом объекте растрового изображения в указанной позиции. |
DrawGlyphRun IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту выполнить отрисовку глифов. (IDWriteTextRenderer.DrawGlyphRun) |
DrawGlyphRun IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту выполнить отрисовку глифов. (IDWriteTextRenderer1.DrawGlyphRun) |
DrawInlineObject IDWriteTextLayout::D raw вызывает этот обратный вызов приложения, когда ему нужно нарисовать встроенный объект. (IDWriteTextRenderer.DrawInlineObject) |
DrawInlineObject IDWriteTextLayout::D raw вызывает этот обратный вызов приложения, когда ему нужно нарисовать встроенный объект. (IDWriteTextRenderer1.DrawInlineObject) |
DrawStrikethrough IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать зачеркивать. (IDWriteTextRenderer.DrawStrikethrough) |
DrawStrikethrough IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать зачеркивать. (IDWriteTextRenderer1.DrawStrikethrough) |
DrawUnderline IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать подчеркивание. (IDWriteTextRenderer.DrawUnderline) |
DrawUnderline IDWriteTextLayout::D raw вызывает эту функцию, чтобы указать клиенту нарисовать подчеркивание. (IDWriteTextRenderer1.DrawUnderline) |
DWRITE_MAKE_FONT_AXIS_TAG Создает тег OpenType для оси шрифта. |
DWRITE_MAKE_OPENTYPE_TAG Создает тег OpenType в виде 32-разрядного целого числа, чтобы первый символ в теге был наименьшим байтом (наименее значимым в архитектурах с небольшим байтом), который можно использовать для сравнения с тегами в файле шрифта. |
DWriteCreateFactory Создает объект фабрики DirectWrite, который используется для последующего создания отдельных объектов DirectWrite. |
EnqueueCharacterDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest) |
EnqueueFileFragmentDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest) |
EnqueueFontDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest) |
Постановка в очередьGlyphDownloadRequest Добавляет запрос в очередь загрузки шрифта (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest) |
Равно Сравнивает два экземпляра ссылок на шрифты на равенство. |
Равно Выполняет сравнение на равенство между объектом распознавания шрифта, для которого вызывается Equals , и объектом распознавания шрифта, переданным в качестве параметра. |
FindFamilyName Находит семейство шрифтов с указанным именем семейства. |
FindFontFace Возвращает индекс соответствующей ссылки на лицо шрифта в наборе шрифтов с тем же файлом, индексом лица и симуляциями. (IDWriteFontSet.FindFontFace) |
FindFontFaceReference Возвращает индекс соответствующей ссылки на лицо шрифта в наборе шрифтов с тем же файлом, индексом лица и симуляциями. (IDWriteFontSet.FindFontFaceReference) |
FindLocaleName Возвращает отсчитываемый от нуля индекс пары "имя языкового стандарта/строка" с указанным именем языкового стандарта. |
GetAlphaBlendParams Возвращает свойства альфа-наложения, необходимые для смешивания ClearType. |
GetAlphaTextureBounds Возвращает ограничивающий прямоугольник физических пикселей, затронутых выполнением глифа. |
GetAutomaticFontAxes Извлекает параметры автоматической оси. |
GetAxisNames Извлекает локализованные имена оси шрифтов. |
GetAxisValueNameCount Извлекает количество именованных значений для определенной оси. |
GetAxisValueNames Извлекает локализованные имена определенных значений для оси шрифтов. |
GetBaseline Извлекает заданный базовый план из шрифта. |
GetBreakConditions Макет использует это для определения поведения разбиения строк встроенного объекта в тексте. |
GetCaretMetrics Возвращает метрики курсора для шрифта в единицах разработки. |
GetCharacterSpacing Возвращает интервал между символами. |
GetClearTypeLevel Возвращает уровень ClearType объекта параметров отрисовки. |
GetClusterMetrics Извлекает логические свойства и измерения каждого кластера глифов. |
GetColorPaletteCount Возвращает количество цветовых палитр, определенных шрифтом. |
GetCount Возвращает количество пар "язык-строка". |
GetCount Возвращает количество строк в списке строк. |
GetCurrentFontFile Возвращает ссылку на текущий файл шрифта. |
GetCurrentRun Возвращает текущее выполнение цветового глифа. |
GetCurrentRun Возвращает текущее выполнение глифа перечислителя. |
GetCurrentTransform Возвращает преобразование, сопоставляющее абстрактные координаты с DIP. По умолчанию это преобразование удостоверения. Обратите внимание, что это не связано с преобразованием мира базового контекста устройства. |
GetCurrentTransform Возвращает преобразование, сопоставляющее абстрактные координаты с DIP. |
GetDefaultFontAxisValues Извлекает значения по умолчанию для всех осей, поддерживаемых ресурсом шрифта. |
GetDesignGlyphAdvances Извлекает достижения в единицах проектирования для последовательностей глифов. |
GetDesignGlyphMetrics Получает идеальные (независимые от разрешения) метрики глифов в единицах разработки шрифтов. |
GetDrawingEffect Возвращает определенный приложением эффект рисования в указанной позиции текста. |
GetEnhancedContrast Возвращает свойство расширенной контрастности объекта параметров отрисовки. Допустимые значения больше или равны нулю. |
GetEudcFontCollection Возвращает коллекцию шрифтов, представляющую набор шрифтов EUDC (определенные пользователем символы). |
GetExpirationEvent Извлекает событие истечения срока действия для набора шрифтов, если таковой есть. Событие истечения срока действия устанавливается для системного объекта набора шрифтов, если он устарел из-за установки, удаления или обновления шрифтов. (IDWriteFontCollection3::GetExpirationEvent) |
GetExpirationEvent Извлекает событие истечения срока действия для набора шрифтов, если таковой есть. Событие истечения срока действия устанавливается для системного объекта набора шрифтов, если он устарел из-за установки, удаления или обновления шрифтов. (IDWriteFontSet2::GetExpirationEvent) |
GetFaceNames Возвращает локализованную коллекцию строк, содержащую имена лиц для шрифта (например, Обычный или Полужирный), индексированные по имени языкового стандарта. |
GetFaceNames Создает локализованный объект strings, содержащий имена лиц для шрифта (например, Обычный или Полужирный), индексируемый по имени языкового стандарта. |
GetFamilyNames Создает локализованный объект строк, содержащий имена семейства шрифтов, индексированные по имени языкового стандарта. (IDWriteFontFamily.GetFamilyNames) |
GetFamilyNames Создает локализованный объект строк, содержащий имена семейства шрифтов, индексированные по имени языкового стандарта. (IDWriteFontFace3.GetFamilyNames) |
GetFileCount Возвращает количество ссылок на файл шрифтов, созданных с помощью этого экземпляра загрузчика. |
GetFileFragmentLocality Возвращает сведения о месте диапазона байтов (т. е. фрагмента шрифта) в потоке файлов шрифта. |
GetFilePathFromKey Получает абсолютный путь к файлу шрифта из ключа ссылки на файл шрифта. |
GetFilePathLengthFromKey Получает длину абсолютного пути к файлу из ссылочного ключа файла шрифта. |
GetFiles Получает файлы шрифтов, представляющие лицо шрифта. |
GetFileSize Получает общий размер файла. |
GetFileSize Возвращает общий размер шрифта в байтах. |
GetFileTime Получение даты последнего изменения. |
GetFilteredFontIndices Извлекает все индексы элементов, отфильтрованные по заданным диапазонам. |
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованных по заданным диапазонам, включая конечную точку. |
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованных по заданным свойствам. |
GetFilteredFonts Извлекает подмножество шрифтов, отфильтрованное по заданным индексам. |
GetFirstFontResources Извлекает новый набор шрифтов, содержащий только первое вхождение каждого ресурса шрифта из набора. |
GetFirstMatchingFont Возвращает шрифт, который лучше всего соответствует указанным свойствам. |
GetFlowDirection Возвращает направление потока текстовых линий. |
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontList.GetFont) |
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontFamily1.GetFont) |
GetFont Возвращает шрифт по индексу отсчитываемого от нуля. (IDWriteFontList1.GetFont) |
GetFontAxisAttributes Извлекает атрибуты, описывающие данную ось, например, рекомендует ли автор шрифта скрывать ось в пользовательских интерфейсах. |
GetFontAxisCount Извлекает количество осей, поддерживаемых ресурсом шрифта. |
GetFontAxisRanges Извлекает диапазоны значений для каждой оси. |
GetFontAxisRanges Извлекает диапазоны осей одного элемента. |
GetFontAxisValueCount Извлекает количество осей, определенное шрифтом. Сюда входят статические и переменные оси. |
GetFontAxisValueCount Извлекает количество осей, указанное в ссылке. |
GetFontAxisValueCount Извлекает количество осей, заданных в формате . |
GetFontAxisValues Извлекает список значений оси, используемых шрифтом. |
GetFontAxisValues Извлекает список значений оси шрифта, указанных ссылкой. |
GetFontAxisValues Извлекает список значений оси шрифта в формате. |
GetFontCollection Возвращает коллекцию шрифтов, содержащую шрифты в списке шрифтов. |
GetFontCollection Возвращает текущую коллекцию шрифтов. |
GetFontCollection Возвращает коллекцию шрифтов, связанную с текстом в указанной позиции. |
GetFontCount Возвращает количество шрифтов в списке шрифтов. |
GetFontCount Получение общего количества шрифтов в наборе. |
GetFontDownloadQueue Возвращает очередь загрузки шрифтов, связанную с этим объектом фабрики. |
GetFontFaceIndex Получает отсчитываемый от нуля индекс лица шрифта в файле шрифта или файлах шрифта. Если файлы шрифтов содержат одну грань, возвращаемое значение равно нулю. |
GetFontFaceIndex Извлекает отсчитываемый от нуля индекс лица шрифта в файле шрифта. |
GetFontFaceReference Возвращает ссылку на лицо шрифта, идентифицирующее этот шрифт. (IDWriteFont3.GetFontFaceReference) |
GetFontFaceReference Возвращает ссылку на лицо шрифта, идентифицирующее этот шрифт. (IDWriteFontFace3.GetFontFaceReference) |
GetFontFaceReference Возвращает ссылку на шрифт с учетом отсчитываемого от нуля индекса. (IDWriteFontFamily1.GetFontFaceReference) |
GetFontFaceReference Возвращает ссылку на шрифт с учетом отсчитываемого от нуля индекса. (IDWriteFontList1.GetFontFaceReference) |
GetFontFaceReference Возвращает ссылку на шрифт по указанному индексу, который может быть локальным или удаленным. |
GetFontFaceReference Извлекает ссылку на лицо шрифта для одного элемента. |
GetFontFallback Возвращает текущий резервный вариант. Если с момента создания макета не было задано значение none, он будет иметь значение nullptr. |
GetFontFallback Получение текущего объекта резервного шрифта. |
GetFontFamily Возвращает семейство шрифтов, к которому принадлежит указанный шрифт. |
GetFontFamily Создает объект семейства шрифтов по индексу семейства шрифтов, отсчитываемого от нуля. |
GetFontFamily Создает объект семейства шрифтов с учетом индекса семейства шрифтов, отсчитываемого от нуля. |
GetFontFamilyCount Возвращает количество семейств шрифтов в коллекции. |
GetFontFamilyModel Извлекает модель семейства шрифтов, используемую коллекцией шрифтов для группировки семейств. |
GetFontFamilyName Возвращает копию имени семейства шрифтов. |
GetFontFamilyName Копирует имя семейства шрифтов текста в указанной позиции. |
GetFontFamilyNameLength Возвращает длину имени семейства шрифтов. |
GetFontFamilyNameLength Получение длины имени семейства шрифтов в текущей позиции. |
GetFontFeature Возвращает функцию шрифта по указанному индексу. |
GetFontFeatureCount Возвращает количество функций шрифта OpenType для текущего шрифта. |
GetFontFile Получает файл шрифта, представляющий лицо шрифта. |
GetFontFile Извлекает файл шрифта ресурса. |
GetFontFromFontFace Возвращает объект шрифта, соответствующий тому же физическому шрифту, что и указанный объект шрифта face. Указанный физический шрифт должен принадлежать коллекции шрифтов. |
GetFontLocality Возвращает текущее расположение шрифта с учетом его отсчитываемого от нуля индекса. (IDWriteFontFamily1.GetFontLocality) |
GetFontLocality Возвращает текущее расположение шрифта с учетом его отсчитываемого от нуля индекса. (IDWriteFontList1.GetFontLocality) |
GetFontLocality Извлекает расположение одного элемента. |
GetFontResource Извлекает базовый ресурс шрифта для этого шрифта. |
GetFontSet Возвращает базовый набор шрифтов, используемый данной коллекцией. |
GetFontSet Извлекает базовый набор шрифтов, используемый этой коллекцией. |
GetFontSet Извлекает базовый набор шрифтов, используемый этим семейством. |
GetFontSet Извлекает базовый набор шрифтов, используемый этим списком. |
GetFontSignature Считывает подпись шрифта из заданного шрифта. (перегрузка 2/2) |
GetFontSignature Считывает подпись шрифта из заданного шрифта. (перегрузка 1/2) |
GetFontSize Возвращает размер шрифта в объединениях DIP. |
GetFontSize Возвращает высоту шрифта для текста в указанной позиции. |
GetFontSourceName Копирует имя источника шрифта (для указанного шрифта) в выходной массив. |
GetFontSourceNameLength Извлекает длину исходного имени шрифта для указанного шрифта. |
GetFontSourceType Извлекает тип источника шрифта указанного шрифта. |
GetFontStretch Возвращает растяжение шрифта текста. |
GetFontStretch Возвращает растяжение шрифта текста в указанной позиции. |
GetFontStyle Возвращает стиль шрифта текста. |
GetFontStyle Возвращает стиль шрифта (также известный как наклон) текста в указанной позиции. |
GetFontWeight Возвращает толщину шрифта текста. |
GetFontWeight Возвращает вес шрифта текста в указанной позиции. |
GetGamma Возвращает гамма-значение, используемое для гамма-коррекции. Допустимые значения должны быть больше нуля и не могут превышать 256. |
GetGdiCompatibleGlyphAdvances Возвращает выровненные по пикселям авансы для последовательностей глифов. |
GetGdiCompatibleGlyphMetrics Получает метрики глифов в единицах разработки шрифта с возвращаемыми значениями, совместимыми с тем, что будет создавать GDI. |
GetGdiCompatibleGlyphPlacements Поместите выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
GetGdiCompatibleMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам в шрифте и используются приложениями для вычислений макета. (IDWriteFontFace.GetGdiCompatibleMetrics) |
GetGdiCompatibleMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам в шрифте и используются приложениями для вычислений макета. (IDWriteFontFace1.GetGdiCompatibleMetrics) |
GetGdiInterop Создает объект , используемый для взаимодействия с GDI. |
GetGenerationCount Возвращает номер текущего поколения очереди загрузки, который увеличивается каждый раз после завершения загрузки, будь то неудачная или успешная. Это значение файла cookie можно сравнить с кэшируемыми данными, чтобы определить, является ли оно устаревшим. |
GetGlyphCount Получает количество глифов на лицевой стороне шрифта. |
GetGlyphImageData Возвращает указатель на данные глифа на основе нужного формата изображения. |
GetGlyphImageFormats Возвращает все форматы изображений глифов, поддерживаемые всем шрифтом. (IDWriteFontFace4.GetGlyphImageFormats) |
GetGlyphImageFormats Возвращает все форматы изображений глифов, поддерживаемые всем шрифтом. (перегрузка 1/2) |
GetGlyphIndices Возвращает номинальное сопоставление кодовых точек Юникода UCS4 с индексами глифов, как определено в таблице шрифта CMAP. |
GetGlyphOrientationTransform Возвращает матрицу преобразования 2x3 для соответствующего угла для рисования выполнения глифа. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
GetGlyphOrientationTransform Возвращает матрицу преобразования 2x3 для соответствующего угла для рисования выполнения глифа. (IDWriteTextAnalyzer2.GetGlyphOrientationTransform) |
GetGlyphPlacements Помещает выходные данные глифов из метода GetGlyphs в соответствии с шрифтом и правилами отрисовки системы записи. |
GetGlyphRunOutline Вычисляет контур выполнения глифов путем обратного вызова интерфейса приемника структуры. |
GetGlyphs Анализирует строку входного текста и сопоставляет ее с набором глифов и связанных с ними данных глифов в соответствии с шрифтом и правилами отрисовки системы записи. |
GetGrayscaleEnhancedContrast Возвращает объем увеличения контрастности, используемый для сглаживания оттенков серого. |
GetGridFitMode Возвращает режим установки сетки. |
GetIncrementalTabStop Возвращает позицию инкрементной позиции табуляции. |
GetIndex Получает индекс лица шрифта в контексте файлов шрифтов. |
GetInformationalStrings Возвращает локализованную коллекцию строк, содержащую указанные информационные строки, индексированные по имени языкового стандарта. |
GetInformationalStrings Возвращает локализованную коллекцию строк, содержащую указанные информационные строки, индексированные по имени языкового стандарта. |
GetInlineObject Возвращает встроенный объект в указанной позиции. |
GetJustificationOpportunities Извлекает сведения о возможных вариантах обоснования для каждого из глифов, заданных текстом и свойствами формирования глифа. |
GetJustifiedGlyphs Заполняет новые глифы для сложных скриптов, где обоснование увеличило продвижение глифов, таких как арабский с кашидой. |
GetKerningPairAdjustments Извлекает корректировки пары kerning из таблицы kern шрифта. |
GetLastLineWrapping Возвращает режим упаковки последней строки. |
GetLastLineWrapping Определяет, является ли последнее слово в последней строке оболочкой. |
GetLastWriteTime Получает время последнего изменения файла. |
GetLastWriteTimeFromKey Получает время последней записи файла из ключа ссылки на файл шрифта. |
GetLineMetrics Извлекает сведения о каждой отдельной текстовой строке текстовой строки. |
GetLineMetrics Извлекает свойства каждой строки. |
GetLineSpacing Возвращает набор настроек междустрочного интервала для абзаца многострочного текста. (IDWriteTextFormat.GetLineSpacing) |
GetLineSpacing Возвращает набор настроек междустрочного интервала для абзаца многострочного текста. (IDWriteTextFormat2.GetLineSpacing) |
GetLineSpacing Возвращает сведения о междустрочном интервале. |
GetLoader Получает файловый загрузчик, связанный с объектом файла шрифта. |
GetLocaleName Копирует имя языкового стандарта с указанным индексом в указанный массив. (IDWriteLocalizedStrings.GetLocaleName) |
GetLocaleName Возвращает имя языкового стандарта в диапазоне, на который влияет анализ текста. |
GetLocaleName Возвращает копию имени языкового стандарта. |
GetLocaleName Возвращает имя языкового стандарта текста в указанной позиции. |
GetLocaleName Копирует имя языкового стандарта с указанным индексом в указанный массив. (IDWriteStringList.GetLocaleName) |
GetLocaleNameLength Возвращает длину в символах (не включая признак конца null) имени языкового стандарта с указанным индексом. (IDWriteLocalizedStrings.GetLocaleNameLength) |
GetLocaleNameLength Возвращает длину имени языкового стандарта. |
GetLocaleNameLength Возвращает длину имени языкового стандарта текста в указанной позиции. |
GetLocaleNameLength Возвращает длину в символах (не включая признак конца null) имени языкового стандарта с указанным индексом. (IDWriteStringList.GetLocaleNameLength) |
GetLocalFileSize Получение локального размера лица шрифта в байтах, который всегда будет меньше или равен GetFullSize. Если расположение удаленное, это значение равно нулю. Если значение заполнено, это значение будет равно GetFileSize. |
GetLocalFileSize GetLocalFileSize возвращает количество байтов файла шрифта, которые в настоящее время являются локальными, которое всегда должно быть меньше или равно полному размеру файла, возвращаемому Методом GetFileSize. |
GetLocality Возвращает текущее расположение шрифта. |
GetLocality Получите расположение этой ссылки на лицо шрифта. |
GetLocality Возвращает текущее расположение файла. |
GetLocalityFromKey Возвращает расположение файлового ресурса, определяемого уникальным ключом. |
GetMatchingFonts Возвращает список шрифтов в семействе шрифтов, ранжированных в порядке их соответствия указанным свойствам. |
GetMatchingFonts Извлекает список шрифтов в указанном семействе шрифтов, ранжированных в порядке их соответствия указанным значениям оси. |
GetMatchingFonts Извлекает список шрифтов в семействе шрифтов, ранжированных в порядке их соответствия указанным значениям оси. |
GetMatchingFonts Возвращает подмножество шрифтов, отфильтрованных по заданным свойствам. (перегрузка 2/2) |
GetMatchingFonts Возвращает подмножество шрифтов, отфильтрованных по заданным свойствам. (перегрузка 1/2) |
GetMatchingFonts Извлекает соответствующий набор шрифтов на основе запрошенных входных данных, упорядоченных таким образом, чтобы более ранние совпадения были более ранними. |
GetMatchingFonts Создает соответствующий набор шрифтов на основе запрошенных входных данных, упорядоченных таким образом, чтобы более ранние совпадения были более ранними. |
GetMatchingFontsByLOGFONT Возвращает список соответствующих шрифтов на основе указанных значений LOGFONT. Будут возвращены только шрифты этого имени семейства. |
GetMaxHeight Возвращает максимальную высоту макета. |
GetMaxWidth Возвращает максимальную ширину макета. |
GetMemoryDC Возвращает дескриптор контекста устройства памяти. |
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFont.GetMetrics) |
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFontFace.GetMetrics) |
GetMetrics IDWriteTextLayout вызывает эту функцию обратного вызова для получения измерения встроенного объекта. |
GetMetrics Извлекает общие метрики для форматируемой строки. (IDWriteTextLayout.GetMetrics) |
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFont1.GetMetrics) |
GetMetrics Получает единицы разработки и общие метрики для шрифта. Эти метрики применимы ко всем глифам на стороне шрифта и используются приложениями для вычислений макета. (IDWriteFontFace1.GetMetrics) |
GetMetrics Извлекает общие метрики для форматируемой строки. (IDWriteTextLayout2.GetMetrics) |
GetNumberSubstitution Возвращает подстановку чисел из диапазона текста, затронутого анализом текста. |
GetOpticalAlignment Возвращает выравнивание оптических полей для текстового формата. |
GetOpticalAlignment Узнайте, как глифы выравниваются по краям поля. |
GetOverhangMetrics IDWriteTextLayout вызывает эту функцию обратного вызова, чтобы получить видимые экстенты (в DIP) встроенного объекта. В случае простого растрового изображения без заполнения и свеса все свесы будут просто нули. |
GetOverhangMetrics Возвращает свесы (в DIP) макета и все содержащиеся в нем объекты, включая текстовые глифы и встроенные объекты. |
GetPairKerning Возвращает значение, указывающее, включено ли парное кернинг в заданной позиции. |
GetPaletteEntries Возвращает значения цвета из цветовой палитры шрифта. |
GetPaletteEntryCount Получение количества записей в каждой цветовой палитре. |
GetPanose Возвращает значения PANOSE из шрифта и используется для выбора и сопоставления шрифта. |
GetPanose Возвращает значения PANOSE из шрифта, используемого для выбора и сопоставления шрифта. |
GetParagraphAlignment Возвращает параметр выравнивания абзаца относительно верхнего и нижнего краев поля макета. |
GetParagraphReadingDirection Возвращает направление чтения абзаца. |
GetPixelGeometry Возвращает геометрию пикселей объекта параметров отрисовки. |
GetPixelsPerDip Возвращает количество пикселей растрового изображения на DIP. |
GetPixelsPerDip Возвращает количество физических пикселей на DIP. |
GetPropertyOccurrenceCount Возвращает количество значений заданного свойства в наборе. |
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 2/3) |
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 1/3) |
GetPropertyValues Возвращает значения свойств определенного индекса элемента шрифта. (перегрузка 3/3) |
GetReadingDirection Возвращает текущее направление чтения для текста в абзаце. |
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки для шрифта, используя указанный размер и параметры отрисовки. (IDWriteFontFace.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки для шрифта, используя указанный размер и параметры отрисовки. (IDWriteFontFace1.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки текста и сетки для использования на основе шрифта, размера, преобразования мира и режима измерения. (IDWriteFontFace3.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode Определяет рекомендуемый режим отрисовки текста и сетки для использования на основе шрифта, размера, преобразования мира и режима измерения. (IDWriteFontFace2.GetRecommendedRenderingMode) |
GetReferenceKey Получает указатель на ссылочный ключ файла шрифта. Возвращаемый указатель действителен до освобождения объекта файла шрифта. |
GetRenderingMode Возвращает режим отрисовки объекта параметров отрисовки. |
GetRenderingMode1 Возвращает режим отрисовки. |
GetResult Возвращает результат асинхронной операции. Возвращаемое значение E_PENDING, если операция еще не завершена. |
GetScriptProperties Извлекает свойства для заданного скрипта. |
GetSimulations Возвращает значение, указывающее, какие имитации применяются к указанному шрифту. |
GetSimulations Получает флаги имитации алгоритмического стиля шрифта. (IDWriteFontFace.GetSimulations) |
GetSimulations Получает флаги имитации алгоритмического стиля шрифта. (IDWriteFontFaceReference.GetSimulations) |
GetSize Возвращает размеры целевого растрового изображения. |
GetStretch Возвращает растяжение или ширину указанного шрифта. |
GetStretch Возвращает растяжение (также называемую шириной) этого шрифта. |
GetStrikethrough Получение зачеркивного присутствия текста в указанной позиции. |
Getstring Копирует строку с указанным индексом в указанный массив. (IDWriteLocalizedStrings.GetString) |
Getstring Копирует строку с указанным индексом в указанный массив. (IDWriteStringList.GetString) |
GetStringLength Возвращает длину в символах (не включая признак конца NULL) строки с указанным индексом. (IDWriteLocalizedStrings.GetStringLength) |
GetStringLength Возвращает длину в символах (не включая признак конца NULL) строки с указанным индексом. (IDWriteStringList.GetStringLength) |
GetStyle Возвращает стиль или наклон указанного шрифта. |
GetStyle Возвращает стиль (также известный как наклон) этого шрифта. |
GetSystemFontCollection Возвращает объект , представляющий набор установленных шрифтов. |
GetSystemFontCollection Извлекает дерево веса, ширины или наклона системных шрифтов. |
GetSystemFontCollection Извлекает коллекцию шрифтов, сгруппированных по семействам. (IDWriteFactory6::GetSystemFontCollection) |
GetSystemFontCollection Извлекает коллекцию шрифтов, сгруппированных по семействам. (IDWriteFactory7::GetSystemFontCollection) |
GetSystemFontFallback Создает резервный объект шрифта из системного списка резервных шрифтов. |
GetSystemFontSet Извлекает список системных шрифтов. |
GetSystemFontSet Извлекает набор системных шрифтов. (IDWriteFactory6::GetSystemFontSet) |
GetSystemFontSet Извлекает набор системных шрифтов. (IDWriteFactory7::GetSystemFontSet) |
GetTextAlignment Возвращает параметр выравнивания текста относительно начального и конечного краев поля макета. |
GetTextAntialiasMode Возвращает текущий режим сглаживания текста целевого объекта отрисовки растрового рисунка. |
GetTextAtPosition Возвращает блок текста, начинающийся с указанной позиции текста. |
GetTextBeforePosition Возвращает блок текста непосредственно перед указанной позицией. |
GetTextComplexity Определяет сложность текста и необходимость вызова IDWriteTextAnalyzer::GetGlyphs для полного формирования скрипта. |
GetTrimming Возвращает параметры обрезки для текста, переполняющего поле макета. |
GetType Получает тип формата файла шрифта. |
GetTypographicFeatures Возвращает полный список функций OpenType, доступных для скрипта или шрифта. |
GetTypography Возвращает параметр оформления текста в указанной позиции. |
GetUnderline Возвращает присутствие подчеркивания текста в указанной позиции. |
GetUnicodeRanges Извлекает список диапазонов символов, поддерживаемых шрифтом. |
GetUnicodeRanges Извлекает список диапазонов символов, поддерживаемых шрифтом. |
GetVerticalGlyphOrientation Используется текстовым анализатором для получения требуемой ориентации глифа и разрешенного уровня bidi. |
GetVerticalGlyphOrientation Получение предпочтительной ориентации глифов при использовании вертикального направления чтения. (IDWriteTextFormat1.GetVerticalGlyphOrientation) |
GetVerticalGlyphOrientation Получение предпочтительной ориентации глифов при использовании вертикального направления чтения. (IDWriteTextLayout2.GetVerticalGlyphOrientation) |
GetVerticalGlyphVariants Извлекает вертикальные формы номинальных глифов, полученных из GetGlyphIndices. |
GetWaitHandle Возвращает дескриптор, который можно использовать для ожидания завершения асинхронной операции. Дескриптор остается действительным до тех пор, пока интерфейс не будет освобожден. |
GetWeight Возвращает толщину заданного шрифта или толщину штриха. |
GetWeight Возвращает вес этого шрифта. |
GetWordWrapping Возвращает параметр переноса слов. |
HasCharacter Определяет, поддерживает ли шрифт указанный символ. |
HasCharacter Определяет, поддерживает ли шрифт указанный символ. |
HasKerningPairs Определяет, поддерживает ли шрифт парное кернинг. |
HasVariations Определяет, поддерживает ли ресурс этого шрифта какие-либо оси переменных. (IDWriteFontFace5::HasVariations) |
HasVariations Определяет, поддерживает ли ресурс этого шрифта какие-либо оси переменных. (IDWriteFontResource::HasVariations) |
HasVerticalGlyphVariants Определяет, есть ли в шрифте варианты вертикального глифа. |
HitTestPoint Приложение вызывает эту функцию, передавая определенное расположение пикселей относительно левого верхнего расположения поля макета, и получает сведения о метриках соответствующего теста нажатия текстовой строки, в которой был выполнен тест нажатия. |
HitTestTextPosition Приложение вызывает эту функцию, чтобы получить расположение в пикселях относительно левого верхнего углу поля макета с учетом положения текста и логической стороны позиции. |
HitTestTextRange Приложение вызывает эту функцию для получения набора метрик проверки нажатия, соответствующих диапазону позиций текста. Одним из main использования является реализация выделения выделения текстовой строки. |
InvalidateLayout Делает макет недействительным, заставляя его перемерять перед вызовом метрик или функций рисования. Это полезно, если меняется расположение шрифта и необходимо перерисовывать макет или если изменяется размер реализованного клиентом IDWriteInlineObject. |
IsCharacterLocal Определяет, скачан ли символ из шрифта локально. |
IsColorFont Позволяет определить, является ли путь отрисовки цвета потенциально необходимым. |
IsColorFont Позволяет определить, является ли путь отрисовки цвета потенциально необходимым. |
IsEmpty Определяет, пуста ли очередь загрузки. Обратите внимание, что очередь не включает запросы, которые уже скачиваются. Вызов BeginDownload выполняет очистку очереди. |
IsGlyphLocal Определяет, загружается ли глиф локально из шрифта. |
IsMonospacedFont Определяет, является ли шрифт монопространственным, то есть символы имеют одинаковую ширину с фиксированным шагом (непропорционально). |
IsMonospacedFont Определяет, является ли шрифт текстового диапазона монопространственным, то есть символы шрифта имеют одинаковую ширину фиксированного шага. |
IsSymbolFont Определяет, является ли шрифт символом. (IDWriteFont.IsSymbolFont) |
IsSymbolFont Определяет, является ли шрифт символом. (IDWriteFontFace.IsSymbolFont) |
JustifyGlyphAdvances Оправдывает массив сдвигов глифов в соответствии с шириной линии. |
MapCharacters Определяет подходящий шрифт для отрисовки начального диапазона текста. |
MoveNext Переход к следующему файлу шрифта в коллекции. При первом создании перечислитель располагается перед первым элементом коллекции, а первый вызов MoveNext перемещается к первому файлу. |
MoveNext Перейдите к следующему выполнению глифа в перечислителе. |
ReadFileFragment Считывает фрагмент из файла шрифтов. |
RegisterFontCollectionLoader Регистрирует настраиваемый загрузчик коллекции шрифтов в объекте фабрики. |
RegisterFontFileLoader Регистрирует загрузчик файлов шрифтов с помощью DirectWrite. |
ReleaseFileFragment Освобождает фрагмент из файла. |
ReleaseFontTable Освобождает таблицу, полученную ранее из TryGetFontTable. |
ReleaseGlyphImageData Освобождает данные таблицы, полученные из ReadGlyphData. |
RemoveListener Отменяет регистрацию обработчика уведомлений, который ранее был зарегистрирован с помощью AddListener. |
Изменение размера Изменяет размер растрового изображения. |
SetAutomaticFontAxes Задает параметры автоматической оси шрифтов. |
SetBidiLevel Задает двунаправленный уровень для диапазона, который вызывается один раз при каждом изменении выполнения (явное или разрешенное неявное). |
SetCharacterSpacing Задает интервал между символами. |
SetCurrentTransform Задает преобразование, которое сопоставляет абстрактную координату с DIP (независимым от устройства пикселем). Это не влияет на преобразование мира в контексте базового устройства. |
SetDrawingEffect Задает эффект рисования, определяемый приложением. |
SetFlowDirection Задает направление потока абзаца. |
SetFontAxisValues Задает значения осей шрифта формата. |
SetFontCollection Задает коллекцию шрифтов. |
SetFontFallback Применяет пользовательский резервный шрифт к макету. Если параметр не задан, используется системный резервный список по умолчанию. |
SetFontFallback Примените к макету пользовательский резервный шрифт. |
SetFontFamilyName Задает имя семейства шрифтов, заканчивающегося значением NULL, для текста в указанном текстовом диапазоне. |
SetFontSize Задает размер шрифта в единицах DIP для текста в указанном текстовом диапазоне. |
SetFontStretch Задает растяжение шрифта для текста в указанном текстовом диапазоне. |
SetFontStyle Задает стиль шрифта для текста в диапазоне текста, заданном структурой DWRITE_TEXT_RANGE. |
SetFontWeight Задает вес шрифта для текста в текстовом диапазоне, заданном структурой DWRITE_TEXT_RANGE. |
SetGlyphOrientation Текстовый анализатор обращается к этому методу, чтобы сообщить о фактической ориентации каждого символа для формирования и рисования. |
SetIncrementalTabStop Задает фиксированное расстояние между двумя смежными остановками табуляции. |
SetInlineObject Задает встроенный объект . |
SetLastLineWrapping Задает режим упаковки последней строки. |
SetLastLineWrapping Задайте, следует ли упаковать последнее слово в последней строке. |
SetLineBreakpoints Задает возможности разрыва строк для каждого символа, начиная с указанной позиции. |
SetLineSpacing Задает междустрочный интервал. |
SetLineSpacing Задайте междустрочный интервал. (IDWriteTextFormat2.SetLineSpacing) |
SetLineSpacing Задайте междустрочный интервал. (IDWriteTextLayout3.SetLineSpacing) |
SetLocaleName Задает имя языкового стандарта для текста в указанном текстовом диапазоне. |
SetMaxHeight Задает максимальную высоту макета. |
SetMaxWidth Задает максимальную ширину макета. |
SetNumberSubstitution Задает подстановку чисел в текстовом диапазоне, на который влияет анализ текста. |
SetOpticalAlignment Задает оптическое выравнивание полей для текстового формата. |
SetOpticalAlignment Задайте, как глифы выравниваются по краям поля. |
SetPairKerning Включает или отключает парное кернинг в заданном текстовом диапазоне. |
SetParagraphAlignment Задает параметр выравнивания абзаца относительно верхнего и нижнего краев окна макета. |
SetPixelsPerDip Задает количество пикселей растрового изображения на DIP (независимый от устройства пиксель). DIP составляет 1/96 дюймов, поэтому это значение является числом, если пикселей на дюйм делится на 96. |
SetReadingDirection Задает направление чтения абзаца. |
SetScriptAnalysis Сообщает об анализе скрипта для указанного текстового диапазона. |
SetStrikethrough Задает зачеркивку для текста в указанном текстовом диапазоне. |
SetTextAlignment Задает выравнивание текста в абзаце относительно начальной и конечной границы поля макета для интерфейса IDWriteTextFormat. |
SetTextAntialiasMode Задает текущий режим сглаживания текста целевого объекта отрисовки растрового рисунка. |
SetTrimming Задает параметры обрезки для переполнения текста ширины макета. |
SetTypography Задает функции шрифтового оформления для текста в указанном текстовом диапазоне. |
SetUnderline Задает подчеркивание для текста в указанном текстовом диапазоне. |
SetVerticalGlyphOrientation Задает ориентацию текстового формата. |
SetVerticalGlyphOrientation Задайте предпочтительную ориентацию глифов при использовании вертикального направления чтения. |
SetWordWrapping Задает параметр упаковки по словам. |
TranslateColorGlyphRun Преобразует выполнение глифа в последовательность выполнений цветных глифов, которые можно отрисовывать для создания цветового представления исходного "базового" запуска. |
TranslateColorGlyphRun Этот метод вызывается при выполнении глифа, чтобы преобразовать его в выполнение нескольких цветных глифов. |
TryGetFontTable Находит указанную таблицу шрифтов OpenType, если она существует, и возвращает указатель на нее. Функция обращается к базовым данным шрифта через интерфейс IDWriteFontFileStream, реализованный загрузчиком файлов шрифтов. |
РаспаковкаFontFile Метод UnpackFontFile распаковывает данные шрифтов из файла контейнера (WOFF или WOFF2) и возвращает неупакованные данные шрифта в виде потока файлов шрифтов. |
UnregisterFontCollectionLoader Отменяет регистрацию пользовательского загрузчика коллекции шрифтов, ранее зарегистрированного с помощью RegisterFontCollectionLoader. |
UnregisterFontFileLoader Отменяет регистрацию загрузчика файлов шрифтов, ранее зарегистрированного в системе шрифтов DirectWrite с помощью RegisterFontFileLoader. |
Интерфейсы
IDWriteAsyncResult Представляет результат асинхронной операции. Клиент может использовать интерфейс для ожидания завершения операции и получения результата. |
IDWriteBitmapRenderTarget Инкапсулирует 32-разрядное точечный рисунок и контекст устройства, которые можно использовать для отрисовки глифов. |
IDWriteBitmapRenderTarget1 Инкапсулирует 32-разрядное точечный рисунок и контекст устройства, которые можно использовать для отрисовки глифов. |
IDWriteColorGlyphRunEnumerator Этот интерфейс позволяет приложению выполнять перечисление по выполнению цветового глифа. |
IDWriteColorGlyphRunEnumerator1 Перечислитель для упорядоченной коллекции выполнений цветных глифов. |
IDWriteFactory Используется для создания всех последующих объектов DirectWrite. Этот интерфейс является интерфейсом корневой фабрики для всех объектов DirectWrite. |
IDWriteFactory1 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory1) |
IDWriteFactory2 Интерфейс корневой фабрики для всех объектов DirectWrite. Я |
IDWriteFactory3 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory3) |
IDWriteFactory4 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory4) |
IDWriteFactory5 Интерфейс корневой фабрики для всех объектов DirectWrite. (IDWriteFactory5) |
IDWriteFactory6 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory6 добавляет новые средства для работы со шрифтами и ресурсами шрифтов. |
IDWriteFactory7 Этот интерфейс представляет объект фабрики, из которого создаются все DirectWrite объекты. IDWriteFactory7 добавляет новые средства для работы с системными шрифтами. |
IDWriteFont Представляет физический шрифт в коллекции шрифтов. Этот интерфейс используется для создания шрифтов на основе физических шрифтов или для получения таких сведений, как метрики шрифтов или имена лиц из существующих шрифтов. |
IDWriteFont1 Представляет физический шрифт в коллекции шрифтов. (IDWriteFont1) |
IDWriteFont2 Представляет физический шрифт в коллекции шрифтов. (IDWriteFont2) |
IDWriteFont3 Представляет шрифт в коллекции шрифтов. |
IDWriteFontCollection Объект, инкапсулирующий набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. (IDWriteFontCollection) |
IDWriteFontCollection1 Объект, инкапсулирующий набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. (IDWriteFontCollection1) |
IDWriteFontCollection2 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения некоторых метаданных о шрифтах. (IDWriteFontCollection2) |
IDWriteFontCollection3 Этот интерфейс инкапсулирует набор шрифтов, например набор шрифтов, установленных в системе, или набор шрифтов в определенном каталоге. API коллекции шрифтов можно использовать для определения доступных семейств шрифтов и шрифтов, а также для получения некоторых метаданных о шрифтах. (IDWriteFontCollection3) |
IDWriteFontCollectionLoader Используется для создания коллекции шрифтов по определенному типу ключа. |
IDWriteFontDownloadListener Определяемый приложением интерфейс обратного вызова, который получает уведомления из очереди загрузки шрифта (интерфейс IDWriteFontDownloadQueue). |
IDWriteFontDownloadQueue Интерфейс, который содержит запросы на скачивание удаленных шрифтов, символов, глифов и фрагментов шрифтов. |
IDWriteFontFace Этот интерфейс предоставляет различные данные шрифта, такие как метрики, имена и контуры глифов. Он содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. |
IDWriteFontFace1 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace1) |
IDWriteFontFace2 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace2) |
IDWriteFontFace3 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace3) |
IDWriteFontFace4 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace4) |
IDWriteFontFace5 Содержит тип лица шрифта, соответствующие ссылки на файлы и данные идентификации лиц. (IDWriteFontFace5) |
IDWriteFontFaceReference Представляет ссылку на лицо шрифта. |
IDWriteFontFaceReference1 Представляет ссылку на лицо шрифта. Уникальная идентифицируемая ссылка на шрифт, из которой можно создать лицо шрифта для запроса метрик шрифта и использования для отрисовки. |
IDWriteFontFallback Позволяет получить доступ к резервным шрифтам из списка шрифтов. |
IDWriteFontFallback1 Позволяет получить доступ к резервным шрифтам из списка шрифтов. |
IDWriteFontFallbackBuilder Позволяет создавать резервные сопоставления шрифтов Юникода и создавать объект возврата шрифта из этих сопоставлений. |
IDWriteFontFamily Представляет семейство связанных шрифтов. (IDWriteFontFamily) |
IDWriteFontFamily1 Представляет семейство связанных шрифтов. (IDWriteFontFamily1) |
IDWriteFontFamily2 Представляет семейство связанных шрифтов. IDWriteFontFamily2 добавляет новые возможности, включая получение шрифтов по значениям оси шрифтов. |
IDWriteFontFile Представляет файл шрифта. Такие приложения, как диспетчеры шрифтов или средства просмотра шрифтов, могут вызывать IDWriteFontFile::Analyze, чтобы узнать, является ли конкретный файл файлом шрифта и является ли он типом шрифта, поддерживаемым системой шрифтов. |
IDWriteFontFileEnumerator Инкапсулирует коллекцию файлов шрифтов. Система шрифтов использует этот интерфейс для перечисления файлов шрифтов при создании коллекции шрифтов. |
IDWriteFontFileLoader Обрабатывает загрузку ресурсов файла шрифта определенного типа из ключа ссылки на файл шрифта в объект потока файла шрифта. |
IDWriteFontFileStream Загружает данные файла шрифта из пользовательского загрузчика файлов шрифтов. |
IDWriteFontList Представляет список шрифтов. (IDWriteFontList) |
IDWriteFontList1 Представляет список шрифтов. (IDWriteFontList1) |
IDWriteFontList2 Представляет список шрифтов. IDWriteFontList2 добавляет новые возможности, включая получение базового набора шрифтов, используемого списком. |
IDWriteFontResource Предоставляет сведения о оси для ресурса шрифта и используется для создания определенных экземпляров шрифта. |
IDWriteFontSet Представляет набор шрифтов. (IDWriteFontSet) |
IDWriteFontSet1 Представляет набор шрифтов. (IDWriteFontSet1) |
IDWriteFontSet2 Представляет набор шрифтов. (IDWriteFontSet2) |
IDWriteFontSet3 Представляет набор шрифтов. (IDWriteFontSet3) |
IDWriteFontSet4 Представляет набор шрифтов. (IDWriteFontSet4) |
IDWriteFontSetBuilder Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder) |
IDWriteFontSetBuilder1 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder1) |
IDWriteFontSetBuilder2 Содержит методы для создания набора шрифтов. (IDWriteFontSetBuilder2) |
IDWriteGdiInterop Обеспечивает взаимодействие с GDI, например методы преобразования лицевой стороной шрифта в структуру LOGFONT или преобразования описания шрифта GDI в шрифт. Он также используется для создания целевых объектов отрисовки растровых рисунков. (IDWriteGdiInterop) |
IDWriteGdiInterop1 Обеспечивает взаимодействие с GDI, например методы преобразования лицевой стороной шрифта в структуру LOGFONT или преобразования описания шрифта GDI в шрифт. Он также используется для создания целевых объектов отрисовки растровых рисунков. (IDWriteGdiInterop1) |
IDWriteGlyphRunAnalysis Содержит низкоуровневую информацию, используемую для отрисовки выполнения глифа. |
IDWriteInlineObject Заключает в оболочку встроенный графический элемент, определяемый приложением, позволяя DWrite запрашивать метрики, как если бы рисунок был глифом, встроенным в текст. |
IDWriteInMemoryFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к шрифтам в памяти. |
IDWriteLocalFontFileLoader Встроенная реализация интерфейса IDWriteFontFileLoader, который работает с локальными файлами шрифтов и предоставляет сведения о файле локального шрифта из ссылочного ключа файла шрифта. |
IDWriteLocalizedStrings Представляет коллекцию строк, индексированных по имени языкового стандарта. |
IDWriteNumberSubstitution Содержит соответствующие цифры и числовые знаки препинания для указанного языкового стандарта. |
IDWritePixelSnapping Определяет свойства привязки пикселей, такие как пиксели на DIP (независимый от устройства пиксель) и текущую матрицу преобразования отрисовщика текста. |
IDWriteRemoteFontFileLoader Представляет загрузчик файлов шрифтов, который может получать доступ к удаленным (т. е. загружаемым) шрифтам. |
IDWriteRemoteFontFileStream Представляет поток файлов шрифтов, части которого могут быть нелокейными. |
IDWriteRenderingParams Представляет параметры отрисовки текста, такие как уровень ClearType, улучшенная контрастность и гамма-коррекция для растеризации и фильтрации глифов. |
IDWriteRenderingParams1 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams1) |
IDWriteRenderingParams2 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams2) |
IDWriteRenderingParams3 Представляет параметры отрисовки текста для растеризации и фильтрации глифов. (IDWriteRenderingParams3) |
IDWriteStringList Представляет коллекцию строк, индексированных по числу. |
IDWriteTextAnalysisSink Этот интерфейс реализуется клиентом анализатора текста для получения выходных данных данного анализа текста. |
IDWriteTextAnalysisSink1 Интерфейс, который вы реализуете для получения выходных данных текстовых анализаторов. |
IDWriteTextAnalysisSource Реализуется клиентом анализатора текста для предоставления текста анализатору. |
IDWriteTextAnalysisSource1 Интерфейс, который вы реализуете для предоставления анализатору текста необходимых сведений, таких как текст и связанные свойства текста. |
IDWriteTextAnalyzer Анализирует различные свойства текста для сложной обработки скриптов, таких как поддержка двунаправленного (bidi) для таких языков, как арабский, определение возможностей разрыва строки, размещение глифов и подстановка чисел. |
IDWriteTextAnalyzer1 Анализирует различные свойства текста для сложной обработки скрипта. (IDWriteTextAnalyzer1) |
IDWriteTextAnalyzer2 Анализирует различные свойства текста для сложной обработки скрипта. (IDWriteTextAnalyzer2) |
IDWriteTextFormat Интерфейс IDWriteTextFormat описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. |
IDWriteTextFormat1 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat1) |
IDWriteTextFormat2 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat2) |
IDWriteTextFormat3 Описывает свойства шрифта и абзаца, используемые для форматирования текста, а также сведения о языковом стандарте. (IDWriteTextFormat3) |
IDWriteTextLayout Интерфейс IDWriteTextLayout представляет блок текста после его полного анализа и форматирования. |
IDWriteTextLayout1 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout1) |
IDWriteTextLayout2 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout2) |
IDWriteTextLayout3 Представляет блок текста после его полного анализа и форматирования. (IDWriteTextLayout3) |
IDWriteTextLayout4 Представляет блок текста после его полного анализа и форматирования. |
IDWriteTextRenderer Представляет набор определяемых приложением обратных вызовов, которые выполняют отрисовку текста, встроенных объектов и украшений, таких как подчеркивание. (IDWriteTextRenderer) |
IDWriteTextRenderer1 Представляет набор определяемых приложением обратных вызовов, которые выполняют отрисовку текста, встроенных объектов и украшений, таких как подчеркивание. (IDWriteTextRenderer1) |
IDWriteTypography Представляет параметр шрифтового оформления. |
Структуры
DWRITE_CARET_METRICS Структура DWRITE_CARET_METRICS определяет метрики для размещения курсора в шрифте. |
DWRITE_CLUSTER_METRICS Содержит сведения о кластере глифов. |
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_METRICS) |
DWRITE_LINE_METRICS1 Содержит сведения о отформатированной строке текста. (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_METRICS) |
DWRITE_TEXT_METRICS1 Содержит метрики, связанные с текстом после макета. (DWRITE_TEXT_METRICS1) |
DWRITE_TEXT_RANGE Задает диапазон текстовых позиций, в которых в тексте, представленном объектом IDWriteTextLayout, применяется формат. |
DWRITE_TRIMMING Задает параметр обрезки для переполнения текста в поле макета. |
DWRITE_TYPOGRAPHIC_FEATURES Содержит набор типографических признаков, применяемых во время формирования текста. |
DWRITE_UNDERLINE Содержит сведения о ширине, толщине, смещение, высоте выполнения, направлении чтения и направлении потока подчеркивания. |
DWRITE_UNICODE_RANGE Структура DWRITE_UNICODE_RANGE определяет диапазон кодовых точек Юникода. |