Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общие сведения о технологии 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 определяет диапазон кодовых точек Юникода. |